Get-AzStorageAccountKey
取得 Azure 儲存體帳戶的存取金鑰。
語法
Get-AzStorageAccountKey
[-ResourceGroupName] <String>
[-Name] <String>
[-ListKerbKey]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Get-AzStorageAccountKey Cmdlet 會取得 Azure 儲存體 帳戶的存取密鑰。
範例
範例 1:取得記憶體帳戶的存取金鑰
Get-AzStorageAccountKey -ResourceGroupName "RG01" -Name "mystorageaccount"
此命令會取得指定 Azure 儲存體 帳戶的金鑰。
範例 2:取得記憶體帳戶的特定存取金鑰
This command gets a specific key for a Storage account.
(Get-AzStorageAccountKey -ResourceGroupName "RG01" -Name "mystorageaccount")| Where-Object {$_.KeyName -eq "key1"}
KeyName Value Permissions CreationTime
------- ----- ----------- ------------
key1 <KeyValue> Full
This command gets a specific key value for a Storage account.
(Get-AzStorageAccountKey -ResourceGroupName "RG01" -Name "mystorageaccount")[0].Value
<KeyValue>
範例 3:列出記憶體帳戶的存取金鑰,包括 Kerberos 金鑰(如果已啟用 Active Directory)
Get-AzStorageAccountKey -ResourceGroupName "RG01" -Name "mystorageaccount" -ListKerbKey
此命令會取得指定 Azure 儲存體 帳戶的金鑰。
參數
-DefaultProfile
用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。
類型: | IAzureContextContainer |
別名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ListKerbKey
列出指定記憶體帳戶的 Kerberos 金鑰(如果已啟用 Active Directory)。 Kerberos 金鑰是針對 Azure 檔案儲存體 使用 Microsoft Entra Domain Service (Microsoft Entra Domain Services) 或 Active Directory 網域 Service (AD DS) 的身分識別型驗證,為每個儲存器帳戶產生 Kerberos 金鑰。 它用來做為代表記憶體帳戶之網域服務中註冊之身分識別的密碼。 Kerberos 金鑰不提供對記憶體帳戶執行任何控件或數據平面讀取或寫入作業的訪問許可權。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Name
指定此 Cmdlet 取得金鑰的記憶體帳戶名稱。
類型: | String |
別名: | StorageAccountName, AccountName |
Position: | 1 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-ResourceGroupName
指定包含記憶體帳戶的資源群組名稱。
類型: | String |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |