sp_changereplicationserverpasswords (Transact-sql)
Değişiklikler için depolanan parolaları MicrosoftWindows hesabı veya Microsoft SQL Serverçoğaltma aracıları tarafından sunuculara bir çoğaltma topolojisi bağlanırken kullanılan oturum açma. Normalde, hepsi aynı oturum açma veya hesap bile tek tek her Aracısı çalıştıran bir sunucuda parola değiştirmek olurdu. Bu saklı yordam için tüm örneklerini parola değiştirmenizi sağlar bir verilen SQL Serverbir sunucuda çalışan tüm çoğaltma aracıları tarafından kullanılan oturum açma veya Windows hesabı. Bu saklı yordam, ana veritabanı çoğaltma topolojisini her sunucuda yürütülür.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_changereplicationserverpasswords [ @login_type = ] login_type
, [ @login = ] 'login'
, [ @password = ] 'password'
[ , [ @server = ] 'server' ]
Bağımsız değişkenler
@ login_type =]login_type
Sağlanan kimlik bilgileri kimlik doğrulama türüdür. login_typeise tinyint, hiçbir varsayılan ile.1 = Windows tümleşik kimlik doğrulaması
0 = SQL ServerKimlik doğrulaması
@login = ] 'login'
Windows hesap adını veya SQL Serverdeğiştirilmesini giriş. loginise nvarchar(257), hiçbir varsayılan ile@password = ] 'parola'
Depolanması için yeni parola için belirtilen login. passwordise sysname, hiçbir varsayılan ile.[!NOT]
Çoğaltma parola değiştirdikten sonra durdurmak ve değişikliği yürürlüğe bu aracı için önce parola kullanan her Aracısı yeniden başlatmanız gerekir.
@server = ] 'server'
Saklanan parola değiştiriliyor sunucu bağlantısı olduğunu. serverise sysname, ve bu değerlerden biri olabilir:Değer
Açıklama
Dağıtıcı
Dağıtımcı tüm Aracısı bağlantıları.
Yayınevi
Tüm Aracısı bağlantıları için yayımcı.
abone
Abone tüm Aracısı bağlantıları.
% (varsayılan)
Tüm sunuculara bir çoğaltma topolojisi tüm Aracısı bağlantıları.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
sp_changereplicationserverpasswords çoğaltma tüm türleri kullanılır.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü yürütebilirsiniz sp_changereplicationserverpasswords.