Vloge strežnika veljajo za celoten strežnik in jih ni mogoče
spremeniti, lahko pa se dodelijo prijavam. Naslednje vloge strežnika obstajajo:
Vloga strežnika |
Dovoljenje |
sysadmin |
Lahko izvaja katero koli dejavnost. |
serveradmin |
Lahko konfigurira nastavitve za celoten strežnik. |
setupadmin |
Lahko upravlja razširjene shranjene postopke. |
securityadmin |
Lahko upravlja prijave za strežnik. |
processadmin |
Lahko upravlja procesi, ki tečejo v SQL strežniku. |
dbcreator |
Lahko ustvarja in spreminja baze podatkov. |
diskadmin |
Lahko upravlja datoteke na disku. |
Dodeljevanje vlog strežnika v upravitelju podjetja
- V upravitelju podjetja poiščite želeno instanco SQL strežnika.
- Pojdite na Varnost in nato Vloge strežnika.
- V desnem panelu z desno miškino tipko kliknite na želeno vlogo in izberite
Lastnosti.
Na Splošno zavihek kliknite na Dodaj... gumb in
izberite prijave, ki jih želite dodeliti izbrani vlogi. Zavihek
Dovoljenja našteje dejanja, ki jih lahko izvaja izbrana vloga.

Dodeljevanje vlog strežnika s T-SQL
Vloge strežnika lahko dodelite z izvajanjem naslednjega ukaza:
sp_addsrvrolemember [@loginame =] 'prijava', [@rolename =] 'vloga'
Vloge strežnika lahko odstranite z naslednjim ukazom:
sp_dropsrvrolemember [@loginame =] 'prijava', [@rolename =] 'vloga'
kjer prijava je ime prijave,
ki jo želite dodati/odstraniti, in vloga je
vloga, ki jo dodeljujete/odstranjujete.