Add-MgmtSvcAdminUser
データベースに管理プリンシパルを追加します。
構文
Add-MgmtSvcAdminUser
[-Principal] <String>
[-EncryptionKey <String>]
[-EncryptionAlgorithm <String>]
[-Database <String>]
[-Server <String>]
[-UserName <String>]
[-Password <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-MgmtSvcAdminUser
[-Principal] <String>
[-EncryptionKey <String>]
[-EncryptionAlgorithm <String>]
[-ConnectionString <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
説明
Add-MgmtSvcAdminUser コマンドレットは、管理ユーザーまたはグループをデータベースに追加します。 コマンドレットは、管理者と Windows Azure Pack 管理者 API の管理ポータルにアクセスするためのプリンシパル アクセス許可を付与します。
このコマンドレットが、管理 API サービスがインストールされているコンピューターで実行され、Web.config ファイルに EncrptionKey と EncryptionAlgorithm の値が含まれている場合は、これらの値が使用されます。
例
例 1: 接続文字列を使用してプリンシパルを追加する
PS C:\> Add-MgmtSvcAdminUser -Principal "PattiFuller@Contoso.com" -ConnectionString 'Server=.\sqlexpress;Initial Catalog=Microsoft.MgmtSvc.Store;User Id=sa;Password=PassWord;'
このコマンドでは、指定したユーザーを管理プリンシパルとしてデータベースに追加します。 このコマンドでは、指定した接続文字列を使用して、データベースに接続します。
パラメーター
-Confirm
コマンドレットの実行前に確認を求めるメッセージが表示されます。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ConnectionString
SQL 接続文字列を指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Database
データベースを指定します。 このパラメーターに値を指定しない場合、コマンドレットは管理データベース (Microsoft.MgmtSvc.Store) を使用します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptionAlgorithm
暗号化アルゴリズムを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptionKey
暗号化キー (16 進数文字列) を指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Password
パスワードを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Principal
管理ユーザーまたは管理グループを指定します。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Server
サーバーを指定します。 このパラメーターに値を指定しない場合、コマンドレットは localhost (または '.') を使用します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserName
ユーザー名を指定します。 このパラメーターに値を指定しない場合、コマンドレットは統合セキュリティを使用します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |