Aracılığıyla paylaş


Yönetici olmayanların çoğaltma izleyicisi'ni kullanma

Bu konuda yönetici olmayanların çoğaltma izleyicisi kullanılacağını açıklar SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL. Çoğaltma İzleyicisi aşağıdaki rolleri üyeleri olan kullanıcılar tarafından kullanılabilir:

  • Sysadmin sunucu rolü.

    Bu kullanıcılar çoğaltma izlemek ve çoğaltma aracısı zamanlamaları, Aracısı profilleri vb. gibi özelliklerini değiştirme üzerinde tam denetime sahiptir.

  • Replmonitor veritabanı rolü dağıtım veritabanı.

    Bu kullanıcılar çoğaltma izleyebilirsiniz, ancak herhangi bir çoğaltma özelliklerini değiştiremezsiniz.

Bu Konuda

  • Başlamadan Önce

    Güvenlik

  • Yönetici olmayanların çoğaltma izleyicisi kullanarak, kullanmak için:

    SQL Server Management Studio

    Transact-SQL

Başlamadan Önce

Güvenlik

İzinler

Yönetici olmayanların çoğaltma izleyicisi, üye kullanmak için sysadmin sabit sunucu rolü dağıtım veritabanına kullanıcı eklemek ve bu kullanıcıya ata replmonitor rolü.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

SQL Server Management Studio Kullanarak

Yönetici olmayanların çoğaltma izleyicisi kullanmak için

  1. De SQL Server Management Studio, Dağıtımcı olarak bağlanın ve sonra sunucu düğümünü genişletin.

  2. Genişletme veritabanları, genişletme Sistem veritabanlarıve dağıtım veritabanı genişletin (adlı Dağıtım varsayılan).

  3. Genişletme güvenlik, sağ Kullanıcılarve'yi Yeni kullanıcı.

  4. Bir kullanıcı adı ve oturum açma için kullanıcı girin.

  5. Bir varsayılan şema seçin replmonitor.

  6. Seçin replmonitor onay kutusuna Veritabanı rol üyeliği ızgara.

  7. Tamam’ı tıklatın.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Transact-SQL'i Kullanma

Kullanıcı replmonitor sabit veritabanı rolü eklemek için

  1. Dağıtım veritabanı üzerinde dağıtımcı, idam sp_helpuser (Transact-sql). Kullanıcı içinde listelenmemişse, UserNamesonuç kümesinde kullanıcıya dağıtım veritabanını kullanarak erişim verilmelidir CREATE USER (Transact-SQL)deyimi.

  2. Dağıtım veritabanı üzerinde dağıtımcı Çalıştır Sp_helprolemember (Transact-sql), bir değer belirterek replmonitoriçin @ rol adı parametresi. Eğer kullanıcı listelenen ÜyeAdı sonuç kümesinde kullanıcı zaten bu role ait.

  3. Kullanıcıya ait değil ise replmonitor rolü, idam sp_addrolemember (Transact-sql)at dağıtımcı dağıtım veritabanı üzerinde. Değeri belirtmeniz replmonitoriçin @ rol adı veritabanı kullanıcı adı veya MicrosoftWindows oturumu için eklenen @ ÜyeAdı.

Kullanıcı replmonitor sabit veritabanı rolü kaldırmak için

  1. Kullanıcıya ait olduğunu doğrulamak için replmonitor rolü, idam Sp_helprolemember (Transact-sql)Dağıtım veritabanı üzerinde dağıtımcı ve değeri belirtmeniz replmonitoriçin @ rol adı. Kullanıcı içinde listelenmemişse, MemberNamesonuç kümesinde kullanıcı şu anda bu role ait değil.

  2. Kullanıcıya ait replmonitor rolü, idam sp_droprolemember (Transact-sql)at dağıtımcı dağıtım veritabanı üzerinde. Değeri belirtmeniz replmonitoriçin @ rol adı ve veritabanı kullanıcı veya için kaldırılan Windows oturum açma adı @ ÜyeAdı.

    Başa Dön bağlantısıyla kullanılan ok simgesi[Top]