在 SQL 中向用户授予 SA 权限是否会损害操作系统?

D43*_*m0n 7 sql-server-2008

我正在设置我的公司将为我们的一个客户管理的服务器。此服务器运行由第 3 方管理的应用程序。我们负责服务器和操作系统,第 3 方负责应用程序和 MS SQL 数据库。我想知道 3rd 方是否被授予 SQL 的 SA 权限,这是否允许他们对操作系统端进行任何形式的控制。SQL 不是我的强项。我们将使用 Server 2008 R2 和 MS SQL Server 2008。

谢谢。

gbn*_*gbn 10

sysadmin权限允许使用诸如可能影响底层操作系统xp_cmdshellsp_OA%存储过程之类的东西,但这取决于所使用的服务帐户

如果您限制服务帐户权限(例如,不是本地系统,不是本地管理员,当然也不是域管理员),那么就可以了。SQL 安装程序安装过程中会限制服务帐户的权限,当然这假设您没有自行升级权限。