MSSQL Server’da Login Database ve Instance Üzerindeki Yetkileri Bulma Scriptleri
Bu makalede Loginin instance,server bazında hangi yetkilere sahip olduğunu görmüş olacağız. 1. Aşağıdaki komut bağlı olduğumuz kullanıcının instance üzerinde hangi yetkilere sahip olduğunu görebiliriz. Farklı kullanıcılar’la login olunduğu zaman sayı…
MSSQL Server’da Tabloya Yetki Vermeden Sadece View’e Yetki Vermek
Veritabanları arası sahiplik zinciri, veritabanı kullanıcılarının açıkça erişim izni verilmediği durumlarda, veritabanı kullanıcılarının aynı SQL Server örneğinde barındırılan diğer veritabanı nesnelerine erişmesine izin veren bir SQL Server güvenlik özelliğidir. Veritabanları…
MSSQL Server’da Login Oluşturulma Tarihi Login Default Database ve Owner Değişikliği
Veritabanı oluştururken database sahibini(owner) genelde default bırakmak gerekir. Owner’ını bu şekilde oluşturmak aslında önerilmeyen bir yöntem çünkü bu login database üzerinde tam yetkili olur ve istemediğimiz bir durum oluşabilir. Şunuda…
MSSQL Server’da Db_owner Yetkili Login’in Backup Almasını Engellemek
Sql server’da bazen kullanıcılara veritabanı seviyesinde db_owner yetkisi verilmiş olabilir.Bu login’i ilgili veritabanı tabanı üzerinde yetkisini kısıtlamamız gerebilir. Çünkü backup alınması istenmez ve kullanıcın alacağı backup bizim hiç istemediğimiz disklere…
MSSQL Server’da Logine Sadece Schema Görme Yetkisi Vermek
SQL Server üzerinde bazı durumlarda bir kullanıcıya sadece veritabanı içindeki tabloların, view’lerin ve kolon adlarının görünmesini isteyebiliriz. Bu, özellikle sadece schema seviyesinde analiz yapacak, ama verilere erişmemesi gereken kullanıcılar için…
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 )…