Microsoft SQL Server’da roller (roles), kullanıcıların belirli izinlere sahip olmasını sağlayan mantıksal gruplardır. SQL Server’da üç ana rol türü bulunur. Bu rollerden biri olan Server Roles yapısına değinelim.
SQL Server genelinde yönetimsel yetkilere sahip kullanıcıları belirlemek için kullanılan roller. SQL Server seviyesinde güvenlik yönetimi, oturum açma izinleri, veritabanı oluşturma ve sunucu düzeyindeki işlemler için kullanılır.
S1\TEST instance altında Security bölümünde New Server Role.. kısmında adımlarıma başlıyorum.

Oluşturacağımız role yapısına hangi kullanıcılarımın üye olması gerektiğini seçiyoruz. Login haricinde Server seviyesinde availability group seviyesinde, Endpoint seviyesinde yetkilendirme yapılabilir.

Logins bölümünde role üzerinde yetkili olacak kullanıcıları seçebiliriz.

General kısmından loginlerimizi eklemeyip Members kısmından da eklenebilir.


Server seviyesinde role yapımız oluşturulur.

Login1 kullanıcısına role’ün eklendiğini görmüş olduk. Bu ekleme işlemi yukarıda role oluştururken login’imizi eklediğimiz içindir.

LOGIN1 kullanıcısına yukarıda tanımlanan role aracılığıyla veritabanı oluşturma yetkisi verdikten sonra veritabanı oluşturmuş oldum.

Sunucu Rolü Oluşturma
CREATE SERVER ROLE SunucuRoleAdi;
ALTER SERVER ROLE [diskadmin] ADD MEMBER [ServerRole-20260201-213616]
ALTER SERVER ROLE [processadmin] ADD MEMBER [ServerRole-20260201-213616]
ALTER SERVER ROLE [ServerRole-20260201-213616] ADD MEMBER [klnEL]
ALTER SERVER ROLE [ServerRole-20260201-213616] ADD MEMBER [LOGIN1]
Başka makalede görüşmek dileğiyle..
“Hayra vesile olan, hayrı yapan gibidir.” (Tirmizî)