如何阻止SQL Server sysadmin用户写入访问权限?

时间:2009-05-09 14:45:35

标签: sql-server sysadmin

我创建了一个在SQL Server 2005中具有sysadmin权限的测试用户(sysadmin,因为我也希望使用此用户名进行配置文件)。但我想限制测试用户对生产数据库的访问权限。

它位于“登录”下,并且在其属性的“用户映射”选项卡下选择了数据库名称,并带有“db_denydatareader”默认架构。但它仍然可以运行select语句。

1 个答案:

答案 0 :(得分:2)

很抱歉,但是一旦您授予SysAdmin访问权限,您就已经放弃了农场。您必须为测试用户创建不同的角色,然后仅授予对所需数据库的访问权限。