Ale*_*Dba 9 security sql-server permissions
默认情况下,在SQL Server中,[public]角色拥有EXECUTE权利sp_executesql。
不过,我继承,其中前面的DBA已撤销的数据库服务器EXECUTE上的权利sp_executesql。
作为临时解决方法,我一直在根据需要授予EXECUTE权限sp_executesql(通过 master 数据库中的角色)。但这开始成为维护之痛。
如果我EXECUTE重新授予公众,是否有任何我需要注意的影响?
没有任何。sp_executesql在与原始调用者执行相同SQL完全相同的上下文和权限下执行SQL。有很多很多情况,动态 SQL 是不可避免的。
| 归档时间: |
|
| 查看次数: |
2789 次 |
| 最近记录: |