正確查看SQL Server超級用戶權(quán)限
文章主要向大家講述的是正確查看SQL Server超級用戶權(quán)限的實(shí)際操作步驟,我們主要是以介紹其實(shí)際應(yīng)用代碼的方式來引出其實(shí)際操作步驟我們知道,sa 帳戶在 SQL Server 中擁有至高無上的權(quán)利。歸根結(jié)底在于 sa 屬于 sysadmin 固定服務(wù)器角色。
普通 SQL Server 帳戶,如果加入了 sysadmin 固定服務(wù)器角色,那么也會擁有和 sa 帳戶一樣的權(quán)利。
查看自己是否具有超級用戶權(quán)限:
- select is_srvrolemember('sysadmin')
如果返回值為 1,則有;0,沒有。
SQL Server 系統(tǒng)存儲過程 is_srvrolemember 語法:
- is_srvrolemember ('role')
- is_srvrolemember ('role', 'login')
把普通帳戶加入到 sysadmin 角色:
- exec sp_addsrvrolemember '普通帳戶', 'sysadmin'
SQL Server 系統(tǒng)存儲過程 sp_addsrvrolemember 語法:
- sp_addsrvrolemember [ @loginame = ] 'login', [ @rolename = ] 'role'
以上的相關(guān)內(nèi)容就是對查看SQL Server超級用戶權(quán)限的介紹,望你能有所收獲。
上述的相關(guān)內(nèi)容就是對查看SQL Server超級用戶權(quán)限的描述,希望會給你帶來一些幫助在此方面。
【編輯推薦】
- SQL Server索引的使用誤區(qū)講述
- SQL Server導(dǎo)入升級還有什么你沒做?
- SQL Server設(shè)定過濾條件提高索引效率
- 優(yōu)化SQL Server數(shù)據(jù)庫中的注意點(diǎn)
- 對SQL Server SQL語句進(jìn)行優(yōu)化的10個(gè)原則