我在Azure AD中有兩個用戶([email protected]),這些用戶已通過Azure門戶授予了Azure服務器的所有者權限。使用Azure AD創建Azure SQL數據庫登錄/用戶
首先,是否可以創建一個從Azure AD鏈接/提取這些登錄憑據的登錄名?我已經搜索過,並沒有找到具體的答案,雖然我的懷疑是不。
其次,我爲同一個數據庫創建了登錄名/用戶,但是,在訪問服務器的情況很好的情況下,數據庫訪問被拒絕。我已授予連接到登錄以及執行sp_addrolemember作爲datareader到數據庫的每個。在仔細檢查我的工作時,我引用了幾個示例,這些示例顯示了我用於Azure登錄名/用戶的相同語法,但訪問仍然被拒絕。
任何幫助,將不勝感激。
Steve。
代碼:
CREATE LOGIN [login_name]
WITH PASSWORD = N'password'
CREATE USER [user_name]
FROM LOGIN [login_name]
WITH DEFAULT_SCHEMA = dbo
GO
GRANT CONNECT TO [user_name]
EXEC sp_addrolemember 'db_datareader', 'user_name'