存档

2009年6月 的存档

在SQL Server中强制提升Windows用户为Super权限

2009年6月24日 没有评论

在SQL Server环境下,如果数据库管理员没有Super权限,可以使用下面方法:

Update 数据库名称 set [Role ID]=’Super’

Where [Role ID]=’原来的Role’ and [Login SID]=’登录帐号的SID’

Update CRONUS.[dbo].[Windows Access Control] set [Role ID]=’Super’

Where [Role ID]=’FINA’ and [Login SID]=’S-1-5-21-3938057433-1347627980-1295813640-1310′

 

上面的SID如果不清楚,可以使用自定义函数转换SUSER_SID()中的二进制格式SID来得到。