更新 我试图让登录更容易在多个数据库上拥有权限。
我已经使用Windows身份验证登录Windows组。该组中的Windows用户可以访问服务器上的多个数据库。
现在我需要创建一个Sql server登录,我希望它具有相同的Windows组登录权限(因此它将拥有多个数据库的权限)。是否可以在没有单独授予SQL服务器的所有权限的情况下执行此操作?
我尝试为Windows组登录创建凭据,并将凭据添加到SQL登录但不起作用。
create credential WinGroupLogin with identity = 'MyServer\WinGroupLogin'
ALTER LOGIN [sql_login] ADD CREDENTIAL [WinGroupLogin]
答案 0 :(得分:0)
始终尝试设置数据库角色或服务器角色的权限。创建或选择角色,设置所需权限,添加您希望对角色拥有相同权限的所有登录。