Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL Server只读权限_Sql_Sql Server 2005 - Fatal编程技术网

SQL Server只读权限

SQL Server只读权限,sql,sql-server-2005,Sql,Sql Server 2005,我需要对少数数据库授予只读权限。如何在SQLServer2005中实现这一点 快速搜索会找到很多答案 比如 但是这个问题可能属于ServerFault.com授予用户datareader角色 exec *THE_DATABASE_NAME*..sp_addrolemember @rolename='db_datareader', membername='*THE_USERNAME*' 嗨,戴夫,谢谢你的回复。我已经尝试使用sp_addrolember。有没有其他方法可以在不使用sp_addro

我需要对少数数据库授予只读权限。如何在SQLServer2005中实现这一点

快速搜索会找到很多答案

比如

但是这个问题可能属于ServerFault.com

授予用户datareader角色

exec *THE_DATABASE_NAME*..sp_addrolemember @rolename='db_datareader', membername='*THE_USERNAME*'

嗨,戴夫,谢谢你的回复。我已经尝试使用sp_addrolember。有没有其他方法可以在不使用sp_addrolemember的情况下授予读取权限?当您使用sp_addrolemember或您没有权限时发生了什么?当您使用sp_addrolemember或您没有权限时发生了什么?