Server Level Role Kavramı

Server Level Roller, kurulumunu yaptıpımız instance üzerinde instance seviyesindeki yetkileri barındıran rollerdir. Loginlere instance bu roller üzerinde yetkiler verilerek login’erinizi yönetebilirsiniz. Default olarak instance seviyesinde aşağıdaki roller vardır. Bu roller dışında sizde kendi rolünüzü oluşturabilirsiniz. “Server Level Role Oluşturmak” isimli makalede anlattığım gibi kendi server level role’ünüzü de oluşturabilirsiniz.

 

sysadmin

Instance seviyesindeki en yetkili kullanıcıdır.

serveradmin

Instance seviyesinde konfigurasyon değişikliği yapabilir ve instance’ı kapatabilir.

securityadmin

Loginleri ve loginlerin özellikleri kontrol eder ve şifrelerini resetleyebilir. Instance seviyesinde GRANT, DENY ve REVOKE komutlarını çalıştırabilir. Erişimi oldukları veritabanlarında da GRANT, DENY ve REVOKE komutlarını çalıştırabilir.

processadmin

Instance üzerindeki bir process’i kapatabilir.

setupadmin

TSQL kullanarak linked server ekleyip kaldırabilir.

bulkadmin

BULK INSERT çalıştırabilir.

dbcreator

Veritabanı oluşturabilir ya da restore edebilir, ayrıca mevcut veritabanı üzerinde değişiklik yapıp silebilir.

public

Oluşturulan her login’in hiçbir yetki verilmese bile başlangıçta verilen default yetkidir.

Loading

Leave Your Comment