SQL如何设置权限

时间:2016-01-29 23:58:32

标签: sql sql-server permissions

我的用户需要对数据库中有限的一组表具有只读权限。当我从其属性中删除db_owner时,对数据库的访问就会消失。该用户对服务器上的其他两个表进行读/写。如何将受限数据库设置为正确的权限?

2 个答案:

答案 0 :(得分:1)

您需要将用户添加到db_datareader角色。您可以通过management studio之一以两种方式之一完成此操作,或者您可以执行此类操作。

exec sp_addrolemember 'db_datareader',alcor8

答案 1 :(得分:0)

尝试使用此GRANT SELECT on [databasename].* TO '[name]';

如果您遇到问题,这应该有效,请在评论中发帖