如何向Azure SQL Server中的AAD用户授予管理员权限

时间:2018-03-28 09:52:26

标签: sql-server azure azure-sql-database azure-active-directory azure-sql-server

使用portal.azure.com我创建了SQL Server和SQL数据库。我已将自己设置为SQL Server管理员。

我可以使用SSMS连接我的AAD帐户。

我将另一个AAD用户添加到我的数据库中:

use [MyDatabase]
CREATE USER [usename_emaildomain#EXT#@mydirectory.onmicrosoft.com] FROM EXTERNAL PROVIDER;

--add read permissions
EXEC sp_addrolemember 'db_datareader', [usename_emaildomain#EXT#@mydirectory.onmicrosoft.com]

但是如何授予他管理员权限以便他可以完全访问所有数据库?我能够在Azure门户中只发送一个管理员。

1 个答案:

答案 0 :(得分:1)

我不知道为什么SQL Azure只允许一个安全主体被指定为管理员,但无论如何....

您可以指定一个用户或一个。因此,将所有用户放在一个组中,并将该组指定为管理员