.alter policy managed_identity 命令
設定叢集或指定資料庫的ManagedIdentity原則,並覆寫現有的原則。
注意
您應該先將受控識別指派給叢集 (請參閱指示),然後才能將其指派給 ManagedIdentity 原則。
權限
要改變原則的命令需要 AllDatabasesAdmin 許可權。
語法
.alter
cluster
policy
managed_identity
ArrayOfPolicyObjects
.alter
database
DatabaseNamepolicy
managed_identity
ArrayOfPolicyObjects
深入瞭解 語法慣例。
參數
名稱 | 類型 | 必要 | 描述 |
---|---|---|---|
ArrayOfPolicyObjects | array | ✔️ | 具有零個或多個 ManagedIdentity 原則 對象的陣列。 |
DatabaseName | string |
✔️ | 資料庫的名稱。 |
注意
原則物件必須定義 ObjectId 和 AllowedUsages 屬性。 其他屬性則會自動填入。
取得受控識別物件識別碼
您可以在受控識別總覽頁面上的 Azure 入口網站取得物件識別碼。
傳回
命令會設定叢集或資料庫的 ManagedIdentity 原則物件,覆寫任何目前的原則,然後傳回對應的 .show managed identity policy 命令的輸出。
如果未將任何指定的受控識別指派給叢集,則會傳回錯誤,而且不會修改 ManagedIdentity 原則。
範例
.alter database db policy managed_identity ```
[
{
"ObjectId": "d99c9846-1615-a2f9-a96f-78e136ba93eb",
"AllowedUsages": "NativeIngestion, ExternalTable"
}
]```
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應