Aracılığıyla paylaş


sp_changelogreader_agent (Transact-SQL)

Günlük Okuyucu Aracısı güvenlik özelliklerini değiştirir.Bu saklı yordam, yayın veritabanı üzerinde yayımcı adresindeki yürütülür.

Güvenlik notuGüvenlik Notu

Yayımcı ile yapılandırırken bir uzak Dağıtımcı, sağlanan da dahil olmak üzere tüm parametreler için değerler job_login ve job_password, için dağıtıcı düz metin olarak gönderilirBu saklı yordam yürütmeden önce Yayımcı ve kendi uzak dağıtımcı arasında bağlantı şifrelemek.Daha fazla bilgi için bkz: SQL Server bağlantıları şifreleme.

Sözdizimi

sp_changelogreader_agent [ [ @job_login = ] 'job_login' ]
    [ , [ @job_password = ] 'job_password' ]
    [ , [ @publisher_security_mode = ] publisher_security_mode ]
    [ , [ @publisher_login = ] 'publisher_login' ]
    [ , [ @publisher_password = ] 'publisher_password' ] 
    [ , [ @publisher = ] 'publisher' ]

Bağımsız değişkenler

  • [ @ job_login=] 'job_login'
    Is the login for the Windows account under which the agent runs.job_login is nvarchar(257), with a default of NULL.This cannot be changed for a non-Microsoft SQL Server publisher.

  • [ @ job_password=] 'job_password'
    Is the password for the Microsoft Windows account under which the agent runs.job_password is sysname, with a default of NULL.

    Güvenlik notuGüvenlik Notu

    Mümkün olduğunda, zamanında güvenlik kimlik bilgileri bilgilerini girmesini ister.Bir komut dosyasında kimlik bilgileri bilgilerini depolamak, yetkisiz erişimi önlemek için dosyayı güvenli gerekir.

  • [ @ publisher_security_mode=] publisher_security_mode
    Is the security mode used by the agent when connecting to the Publisher.publisher_security_mode is smallint, with a default of NULL.0 belirtir SQL Server , kimlik doğrulama ve 1 Windows kimlik doğrulamasının kullanılacağını belirtir.

    Güvenlik notuGüvenlik Notu

    Mümkünse Windows Kimlik Doğrulaması kullanın.

  • [ @ publisher_login=] 'publisher_login'
    Is the login used when connecting to the Publisher.publisher_login is sysname, with a default of NULL.publisher_login must be specified when publisher_security_mode is 0.If publisher_login is NULL and publisher_security_mode is 1, then the Windows account specified in job_login is used when connecting to the Publisher.

  • [ publisher_password @=] 'publisher_password'
    Is the password used when connecting to the Publisher.publisher_password is sysname, with a default of NULL.

    Güvenlik notuGüvenlik Notu

    Boş parola kullanmayın.Güçlü bir parola kullanın.Mümkün olduğunda, zamanında güvenlik kimlik bilgileri bilgilerini girmesini ister.Bir komut dosyasında kimlik bilgileri bilgilerini depolamak, yetkisiz erişimi önlemek için dosyayı güvenli gerekir.

  • [ @ publisher=] 'publisher'
    Is the name of the Publisher.publisher is sysname, with a default of NULL.Bu parametre yalnızca olmayan - sql Server yayımcılar için desteklenmiyor.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (başarısız)

Açıklamalar

sp_changelogreader_agent 'deki işlem çoğaltma kullanılır.

sp_changelogreader_agent bir günlük okuyucu Aracısı altında çalışacağı Windows hesabını değiştirmek için kullanılır.Varolan bir Windows oturum açma parolasını değiştirmek veya bir yeni Windows oturum açma adı ve parolası sağlayın.

Bir Aracısı oturum açma veya parola değiştirdikten sonra durdurmak ve değişikliğin etkili olabilmesi için aracı yeniden gerekir.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü olabilir yürütmek sp_changelogreader_agent.