注册 登录
编程论坛 SQL Server论坛

请问怎么在MSSQL里面新建一个只可以查询的用户?

arook 发布于 2011-03-23 20:52, 1007 次点击
请问怎么在MSSQL里面新建一个只可以查询的用户?
3 回复
#2
autobot2011-03-24 08:56
这个需要操作系统的帐户来配合,如果你用administrator登录到windows数据库本身是无法阻挡这个人以最高权限进入sql server的。
#3
arook2011-03-25 15:32
回复 2楼 autobot
应该有其他的方法来做的到
#4
png2011-03-25 23:30
试一下,
(1) SQL Server服务器级别有 Public Server Role
(2)  数据库级别有 db_datareader Database Role 和 Public Role
(3)  数据库级别还可以直接对某用户或某自定义的Database Role 直接 GRANT SELECT
1