Permissions Windows server管理员能否继承SQL SA权限

Permissions Windows server管理员能否继承SQL SA权限,permissions,sql-server-2008-r2,windows-server-2008-r2,administrator,Permissions,Sql Server 2008 R2,Windows Server 2008 R2,Administrator,属于Windows管理员组的用户能否继承安装在Windows box上的SQL Server上的SA权限 谢谢如果要向所有本地管理员授予SA权限,只需为本地管理员组创建sql登录名并将其添加到sysadmin服务器角色 如果不希望SA访问,请确保登录不是sysadmin服务器角色的一部分 但是,本地管理员可以模拟其他本地windows帐户,如NT AUTHORITY\SYSTEM帐户。当使用集成安全性时,该实例始终具有对任何本地SQL Server实例的SA访问权限。这意味着您无法真正阻止本地管

属于Windows管理员组的用户能否继承安装在Windows box上的SQL Server上的SA权限


谢谢

如果要向所有本地管理员授予SA权限,只需为本地管理员组创建sql登录名并将其添加到sysadmin服务器角色

如果不希望SA访问,请确保登录不是sysadmin服务器角色的一部分

但是,本地管理员可以模拟其他本地windows帐户,如
NT AUTHORITY\SYSTEM
帐户。当使用集成安全性时,该实例始终具有对任何本地SQL Server实例的SA访问权限。这意味着您无法真正阻止本地管理员获得系统管理员访问权限


有关以本地管理员身份获取对SQL 2008R2实例的SA访问权限的详细信息,请签出此链接:

谢谢Sebastian!因此,im my Environment我在sql server上有sa权限的NT AUTHORITY\SYSTEM帐户,并且有一个用户XYZ是windows box上的管理员,但在sql server上只有datareader权限,因此该用户XYZ是否能够使用sa权限访问sql server,因为他是windows server上的管理员?请让我知道。。提前谢谢。这是正确的。在SQL Server 2008R2中,NT AUTHORITY\SYSTEM对任何本地实例都具有系统管理员权限。任何本地管理员都可以执行类似sqlcmd的程序“模拟”该帐户,从而自己获得系统管理员访问权限。-在SQL 2012和2014中,该过程稍微复杂一点,但本地管理员仍有可能在任何本地实例上获得sysadmin。如果您可以共享这些步骤并允许用户(如上所述),请告诉我模拟的过程使用模拟将SQL Mgmt Studio与系统管理员权限一起使用?我在上面添加了一个链接。非常感谢Sebastian!