更新: 我试图让登录更容易拥有多个数据库的权限。
我已经有一个使用 Windows 身份验证的 Windows 组登录。组中的 Windows 用户可以访问服务器上的多个数据库。
现在我需要创建一个 Sql 服务器登录,我希望它具有与 Windows 组登录相同的权限(因此它将具有多个数据库的权限)。是否可以在不分别授予 SQL 服务器的所有权限的情况下做到这一点?
我尝试为 Windows 组登录创建凭据并将凭据添加到 SQL 登录,但它不起作用。
create credential WinGroupLogin with identity = 'MyServer\WinGroupLogin'
ALTER LOGIN [sql_login] ADD CREDENTIAL [WinGroupLogin]