簡體   English   中英

無法重置 Azure SQL 服務器的密碼(灰色)

[英]Can't reset password for Azure SQL server (greyed out)

我在我的新 Azure 服務器中有一個全新的 SQL 數據庫,我想允許訪問我指定為“貢獻者”角色的一些用戶,這樣他們就可以編寫一些 SQL 代碼。

但是,他們無法進行身份驗證:連接字符串顯示 {your_password_here},但我無法重置密碼!

這里:連接字符串

此處:灰色的“重置密碼”

你可能會說我不明白數據庫是如何工作的。 我希望這些人使用他們的帳戶登錄數據庫並在分配的權限級別進行編輯。

簡單來說,contributor角色不會讓他們獲得對數據庫的訪問權限,有兩個級別的權限:

  • 管理平面,例如貢獻者角色
  • 數據平面,訪問數據庫引擎。

當您創建 SQL 服務器時,您必須輸入管理員帳戶,您可以使用該帳戶為您的用戶創建 SQL 登錄,也可以將您的服務器與 Z3A580F142203677F1F0ZBC309 集成使用 Azure AD 用戶可以使用其單點登錄身份驗證登錄。

要將 SQL 服務器與 Azure AD 集成:

https://learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-configure?view=azuresql&tabs=azure-powershell#provision-azure-ad-admin-sql-managed-instance

要基於用戶的 SSO 創建數據庫用戶,請使用以下語法:

CREATE USER <email> FROM EXTERNAL PROVIDER:

https://learn.microsoft.com/en-us/sql/t-sql/statements/create-user-transact-sql?view=sql-server-ver16

在您的 SQL 服務器中,go 到 Azure Active Directory 並取消選中“僅支持 Azure 此服務器的 Active Directory 身份驗證”。 然后將啟用“重置密碼”。

此處:SQL Server 中的 AAD

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM