我正在尝试为多个数据库上的用户提供dbadmin特权。我知道如何从房屋SQL数据库进行操作,我可以将用户直接映射到所需的数据库。
任何人都可以让我知道如何在Azure托管实例中做到这一点。由于添加的用户是外部用户,因此可以,t在登录中查看以映射用户。
我有100个数据库,用户应在其中权利拥有数据库。有什么最简单的方法吗?
您可以使用Azure Active Directory登录例如
CREATE LOGIN [someuser@somecompany.onmicrosoft.com] FROM EXTERNAL PROVIDER
然后创建在适当数据库中映射到此登录名的用户,或使此登录名a sysadmin。不确定这是否显示在SSM中,因为它是最近添加的。因此,您可能必须创建用户并授予TSQL的目标数据库中的权限:AAD-SECURITY-TUTEARIAL