【发布时间】:2012-03-23 20:13:49
【问题描述】:
我需要一个仅用于报告的特定用户。
该用户应有权执行所有报告,但不得更改任何表或存储过程。
有什么具体的方法吗?
如果我尝试使用标准连接字符串用户,它会说它没有执行权限。但我也不向该标准用户授予 SA 权限。
【问题讨论】:
标签: sql sql-server sql-server-2008 reporting
我需要一个仅用于报告的特定用户。
该用户应有权执行所有报告,但不得更改任何表或存储过程。
有什么具体的方法吗?
如果我尝试使用标准连接字符串用户,它会说它没有执行权限。但我也不向该标准用户授予 SA 权限。
【问题讨论】:
标签: sql sql-server sql-server-2008 reporting
进行一些搜索,看起来用户可能需要具有“系统管理员”角色。下面的文章在接近尾声时谈到了这一点。
http://awanderingmind.com/2011/01/25/no-you-may-not-have-sysadmin-mr-developer/
【讨论】: