stu*_*uck 4 domain sql sql-server
我确定这是一个简单的问题,但我已经找了好几天了......
我有一个属于域的 SQL 服务器。该域有许多用户。
我想允许域中特定组内的任何人选择权限。
现在我必须为每个域用户添加一个 SQL 用户,我确定有更好的方法吗?
CREATE USER [Bob] FOR LOGIN [Domain\Bob]
GRANT SELECT ON TABLE TO "Domain\Group"
Run Code Online (Sandbox Code Playgroud)
鲍勃是组的成员
事务 SQL:
use master ;
create login [DOMAIN\Group] from windows ;
use <database> ;
create user [DOMAIN\Group] from login [DOMAIN\Group] ;
grant select on object:: <schema>.<object> to [DOMAIN\Group] ;
Run Code Online (Sandbox Code Playgroud)
您可以从 Windows 组创建 SQL 登录名和数据库用户。请注意,域用户仍以其用户帐户身份连接 - SUSER_SNAME() 函数将返回 DOMAIN\user(而不是 DOMAIN\Group)。
| 归档时间: |
|
| 查看次数: |
12799 次 |
| 最近记录: |