Microsoft SQL Server Giriş/Login İşlemleri - SQL Authentication Methods

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ต.ค. 2024
  • SQL Server giriş işlemlerinde (SQL Login) kullanılan Windows Authentication ve SQL Authentication yöntemleri
    db_accessadmin --- db_accessadmin veritabanı rolünün üyeleri, Windows oturumları, Windows grupları ve SQL Server oturumları için veritabanına erişim ekleyebilir veya bu erişimi kaldırabilir.
    db_backupoperator --- db_backupoperator veritabanı rolünün üyeleri, veritabanı yedekleme işlemlerini yapabilir fakat geri yükleme yapamaz.
    db_datareader --- db_datareader veritabanı rolünün üyeleri, tüm kullanıcı tablolarından ve görünümlerinden tüm verileri okuyabilir. Kullanıcı nesneleri, sys ve INFORMATION_SCHEMA dışında herhangi bir şemada bulunabilir.
    db_datawriter --- db_datawriter veritabanı rolünün üyeleri, tüm kullanıcı tablolarında veri ekleyebilir, silebilir veya değiştirebilir.
    db_denydatawriter --- db_denydatawriter veritabanı rolünün üyeleri, bir veritabanındaki kullanıcı tablolarında herhangi bir veri ekleyemez, değiştiremez veya silemez.
    db_ddladmin --- db_ddladmin veritabanı rolünün üyeleri Data Definition Language (DDL) komutlarını kullanabilir böylece obje oluşturabilir, değiştirebilir ve silebilir. CREATE/ALTER/DROP komutlarını kullanma hakkına sahip olmuş olur.
    db_denydatareader --- db_denydatareader veritabanı rolünün üyeleri, bir veritabanındaki kullanıcı tablolarından ve görünümlerinden hiçbir veri okuyamaz.
    db_securityadmin --- db_securityadmin veritabanı rolünün üyeleri, yalnızca özel roller için rol üyeliğini değiştirebilir ve izinleri yönetebilir. Bu rolün üyeleri potansiyel olarak yetkilerini/ayrıcalıklarını yükseltebilir ve eylemleri izlenmelidir.
    db_owner --- db_owner veritabanı rolünün üyeleri, veritabanındaki tüm yapılandırma ve bakım faaliyetlerini gerçekleştirebilir ve ayrıca veritabanını SQL Server'dan silebilir. (SQL Veritabanı ve Azure Synapse'de, bazı bakım etkinlikleri sunucu düzeyinde izinler gerektirir ve db_owners tarafından gerçekleştirilemez.)
    public --- SQL Server tarafından kullanılan roldür. Bu rol tüm kullanıcılar için eklenir ve çıkartılamaz. Bu rol ile veritabanı sunucusu üzerinde yapılan işlemleri takip edilmektedir.

ความคิดเห็น •