1
需要什麼SQL查詢才能顯示特定用戶中激活的服務器角色?如何通過SQL查詢顯示SQL Server 2000服務器角色
需要什麼SQL查詢才能顯示特定用戶中激活的服務器角色?如何通過SQL查詢顯示SQL Server 2000服務器角色
EXEC sp_helpuser'username'should do。
這應做到:
select 'ServerRole' = spv.name, 'MemberName' = lgn.name, 'MemberSID' = lgn.sid
from master.dbo.spt_values spv, master.dbo.sysxlogins lgn
where spv.low = 0 and
spv.type = 'SRV' and
lgn.srvid IS NULL and
spv.number & lgn.xstatus = spv.number
你們是不是要確定用戶是否具有角色「db_writer」等,分配給它? – Darksider 2008-10-07 06:10:34
即時通訊試圖確定哪些服務器角色(系統管理員,安全管理員,進程管理員等)用戶有.. – sef 2008-10-07 06:15:17