代码之家  ›  专栏  ›  技术社区  ›  uzay95

如何防止SQL Server系统管理员用户写入权限?

  •  1
  • uzay95  · 技术社区  · 15 年前

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

    它位于“登录”下,并且在其属性的“用户映射”选项卡下选择了具有“db_dyDataReader”默认架构的db name。但它仍然可以运行select语句。

    1 回复  |  直到 14 年前
        1
  •  2
  •   Ralph Shillington    15 年前

    抱歉,但一旦您授予系统管理员访问权限,您就放弃了农场。您必须为测试用户创建一个不同的角色,然后只授予对所需数据库的访问权。