Kategori: Kullanıcı Yetkilendirme

MSSQL Server’da Bir Login’in Tüm Veritabanlarını Görmesini Engellemek

Herhangi bir login oluşturup bu login’le sql server’a giriş yaptıktan sonra  bu login tüm veritabanlarını görür ama yetkili olmadığı veritabanlarına tıkladığı zaman hata mesajıyla karşılaşır. Login oluşturmuş olduğum veritabanına yetkili…

Login’in MSSQL Server’a sp_WhoIsactive ile Gelen Sorguları Görme

Bazı kullanıcılar veritabanlarına gelen sorguları görme  gereğine ihtiyaç duyabilirler. Aşağıdaki  sayfada sp_whoIsactive stored procedure’leri indirip yüklememiz lazım. sp_whoisactive SQL Server Monitoring Stored Procedure Downloads İlk başta normal sysadmin kullanıcısında  instance…

MSSQL Server’da Authentication ile Login  Olurken Alınan Hata

Sql server bağlanırken aşağıdaki hata ile karşılaşabiliriz. Bunun gibi bir hata ile karşılaşırsak sql server’a bağlanırken sadece Windows authentication ile bağlandığını bunun önüne geçmek için  karma modu( Mixed Mode )…

MSSQL Server’da Herhangi Bir View’e Select Çekebilmek için Tabloya Yetki Vermek

Bazen kullanıcılar linked server kurulu olan bir sistemde bir tabloya select çektiklerinde aşağıdaki hata ile karşılaşırlar. Sadece linked server için şart değil herhangi bir kullanıcı ilede bu sorunu yaşayabiliriz. Msg…

MSSQL Server Login’in Sql Agent’ı Görmeden Job Çalıştırması

Önceki makalemizde  dikkat ederseniz msdb veritabanına public yetkisi dışında sql agent’ı görmek için sql agent role’lerin tanımlanması lazımdı ama biz msdb veritabanına yetkili olmasın ama bir job çalıştırabilsin diyoruz.  Bunun…

MSSQL Server Login’in Sql Agent’ı Görmesi veya Görememesi

Bir login’in SQL Server Agent’a ulaşabilmesi için msdb veritabanındaki bazı veritabanı rolleri üzerinde yetkisinin olması gerekmektedir. Msdb veritabanındaki bu roller aşağıdaki gibidir. Login yukarıdaki veritabanı rollerinden 1’ine sahipse ya da…

MSSQL Server’da Login-User Silerken Karşılaşılan Hatalar

Bazen herhangi bir login’i sileceğim zaman aşağıdaki hatalar ile karşılaşmaktayım. Hata mesajına göre, LOGIN1 adlı sunucu girişini (login) silemiyorsun çünkü bu kullanıcı başka kullanıcılara yetki vermiş. SQL Server’da bir login’i…

MSSQL Server’da Aynı Yetkiyi Başka Bir Kullanıcıya With Grant ile Tahsis Etme

Sql server login bölümünde herhangi bir logine girdiğimizde yada yeni bir login oluşturacağımız zaman User mapping bölümünden veritabanımıza veritabanı seviyesinde yetki veririz daha sipesifik yetki vermek için veritabanı sağ tıklayıp…