Server Role
Server Role
Server roles се улоги на ниво на серверот, кои не може да се менуваат, туку само да се доделуваат на логини. Постојат следните улоги:
Server улога |
Дозволи |
sysadmin |
Ги има сите дозволи. |
serveradmin |
Може да доделува поставки. |
setupadmin |
Управува со стор процедури. |
securityadmin |
Управува со логини на серверот. |
processadmin |
Управува со процесите на SQL Server. |
dbcreator |
Креира и менува бази. |
diskadmin |
Управува со диск фајлови. |
Доделување на Server Roles во SQL Server Management Studio
- Во SQL Server Management Studio најава на избраната SQL Server инстанца.
- Се оди на Security и Server Roles.
- Во десниот панел се одбира улогата и со десен клик на Properties.
Со клик на копчето Add... се одбира логинот на кој му се доделува избраната улога.

Доделување на Server Roles со T-SQL
Може да се додели на логин со:
sp_addsrvrolemember [@loginame =] 'loginime', [@rolename =] 'sysadmin'
Може да се избрише на логин со:
sp_dropsrvrolemember [@loginame =] 'loginime', [@rolename =] 'sysadmin'
каде loginime името на логинот на кој се додава/брише улога, а sysadmin е улогата која се доделува/брише од тој логин.