创建具有有限访问权限的

时间:2016-12-09 07:29:06

标签: sql sql-server sql-server-2008 sql-server-2012

我想在SQL Server 2012中创建一个具有有限访问权限的用户帐户,即他应该只能运行查询和查看数据而不能用于任何其他操作。不允许进行备份,恢复和用户修改。

我试着查看内置的服务器角色,但无法理解它。服务器由大约7-8个不同的数据库组成,我们希望该用户只能跨所有数据库查询访问权限,仅此而已。如果有人可以指导我如何实施它会很棒。

此致

SAURABH

1 个答案:

答案 0 :(得分:0)

使用命令GRANT简单创建角色并授予对所需对象的访问权限。例如:

GRANT SELECT ON TABLE1 TO ROLE_ONLY_VIEW_FOR_EXAMPLE

然后,您可以将此角色分配给任何您想要的用户。