Kategori: Login-User
MSSQL Server’da DDL Yetkisi Olan Kullanıcının Tablo Oluşturmasını Engellemek
Veritabanı yöneticileri olarak en büyük önceliğimiz sistemin sürdürülebilirliği ve performansıdır. Çoğu zaman geliştiricilere veya son kullanıcılara veritabanı üzerinde nesne oluşturma yetkisi (DDL) vermemiz gerekir. Ancak bu yetkiyi kontrolsüz bıraktığımızda, kullanıcılar…
MSSQL Server Instance’lar Arasında Login ve SID Karşılaştırma
Veritabanı yöneticileri (DBA) için birden fazla sunucunun senkronize tutulması en kritik görevlerden biridir. Özellikle iki farklı SQL Server Instance’ı arasında login isimleri aynı olsa bile, arka plandaki SID (Security Identifier)…
MSSQL Server’da Database User’ın Kullandığı Owned Schemas Yapısı
Bir veritabanına yetkili bir user’a database sekmesi altında bulunan Security>Users kısmında ilgili kullanıcıya Owned Schemas bölümünden sema bazlı yetkiler verilebilir. İlgili kullanıcıya yetki verme işlemini yetkili bir kullanıcı ile gerçekleştirmekteyim….
SQL Server Orphaned Users ve SID Bağlama
SQL Server’da bir veritabanını farklı bir sunucuya taşıdığınızda veya geri yüklediğinizde (Restore), Login ile User arasındaki SID bağlantısı kopabilir. Bu durumdaki kullanıcılara “Orphaned Users” (Yetim Kullanıcılar) denir. Sunucu seviyesindeki SID…
SQL Server Sunucu İsmi Değişikliği Sonrası “Login Already Exists” Hatası ve Çözümü (Error: 15025)
Sunucu işletim sistemi seviyesinde isim değişikliği yapıldığında, Windows kullanıcılarının SID (Security Identifier) bilgisi değişmez ancak SQL Server üzerindeki login ismi eski sunucu adıyla kayıtlı kalmaya devam eder. Yeni sunucu ismiyle…
MSSQL Server’da Login Trigger ile Belirli Uygulama Bağlantılarını Engelleme
SQL Server güvenliğinde bazen kullanıcıların kim olduğundan bağımsız olarak, hangi araçla bağlandıkları kritik önem taşır. Özellikle canlı (production) veritabanlarında, kullanıcıların SQL Server Management Studio (SSMS) veya Excel gibi araçlarla doğrudan…
MSSQL Server Default Login’ler Nedir
Bu makalede mssql server üzerinde herhangi bir instance kurulumunda Security>login sekmesi altında default gelen kullanıcıları görmüş olacağız. Aşağıdaki resimde de görülmektedir. Şimdi bu kavramların ne işe yaradığını gözlemleyelim. 1. NT AUTHORITY\SYSTEM…
MSSQL Server Sysadmin’leri Mail Yapısı ile Kontrol Edilmesi
Bu makalede mssql server üzerinde sysadminlerin belirli aralıklarla kontrol edilip son kullanıcıya mail ile bildirilmesi sağlanacaktır. Bu yapı ile izinsiz veya yanlışlıkla verilmiş sysadminleri görebiliriz. İlk olarak stored procedure yapımızı…
