Aracılığıyla paylaş


Nasıl yapılır: Yönetici olmayanların çoğaltma İzleyicisi (çoğaltma Transact-SQL programlama) kullanmak için

çoğaltma topolojisi izlemek için kısıtlı olanağıdır sysadmin sabit sunucu rolü db_owner sabit veritabanı rolü ve replmonitor dağıtım veritabanı üzerinde sabit veritabanı rolü.Kullanıcılar için ekleyebilir replmonitor kullanarak programsal sabit veritabanı rolü sistem saklı yordamları.

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

  1. Dağıtımcı dağıtım veritabanı üzerinde yürütmek sp_helpuser (Transact-SQL).Kullanıcı listede yoksa, UserName sonuç küme kullanıcı kullanarak dağıtım veritabanı için erişim verilmelidir Kullanıcı (Transact-SQL) oluştur deyim.

  2. Dağıtımcı dağıtım veritabanı üzerinde yürütmek sp_helprolemember (Transact-SQL), değeri belirtme replmonitor için @ Rol adı parametresi.Kullanıcı listede varsa ÜyeAdı sonuç küme kullanıcı zaten bu role ait.

  3. Kullanıcıya ait değil, replmonitor rolü, yürütmek sp_addrolemember (Transact-SQL) at dağıtımcı dağıtım veritabanı.Değeri belirtmek replmonitor için @ Rol adı ve veritabanı kullanıcı adı veya Microsoft Windows oturumu için eklenmiyor @ ÜyeAdı.

Replmonitor bir kullanıcıyı kaldırmak içinsabit veritabanı rolü

  1. Kullanıcıya ait olduğunu doğrulamak için replmonitor rolü, yürütmek sp_helprolemember (Transact-SQL) dağıtım veritabanı üzerinde dağıtımcı adresindeki değerini belirtin ve replmonitor için @ Rol adı.Kullanıcı listede yoksa, MemberName sonuç küme kullanıcı şu anda ait bu rolü.

  2. Kullanıcıya ait replmonitor rolü, yürütmek sp_droprolemember (Transact-SQL) at dağıtımcı dağıtım veritabanı.Bir değer belirtmek replmonitor için @ Rol adı ve veritabanı kullanıcı veya kaldırılması için Windows oturum açma adını @ ÜyeAdı.