sp_changeqreader_agent (Transact-SQL)
適用於:SQL Server
變更佇列讀取器代理程式的安全性屬性。 這個預存程式會在散發資料庫的散發者端或發行集資料庫的發行者端執行。
語法
sp_changeqreader_agent [ [ @job_login = ] 'job_login' ]
[ , [ @job_password = ] 'job_password' ]
[ , [ @frompublisher = ] frompublisher
引數
[ @job_login = ] 'job_login'
這是代理程序執行所在的 Microsoft Windows 帳戶登入。 job_login為 nvarchar(257),預設值為 NULL。
[ @job_password = ] 'job_password'
這是代理程序執行所在的 Windows 帳戶密碼。 job_password為 sysname,預設值為 NULL。
[ @frompublisher = ] frompublisher
如果程式正在發行者端執行,則為 。 frompublisher 是位,預設值為 0。 值為 1 表示程式是從發行集資料庫的發行者執行。
傳回碼值
0 (成功) 或 1 (失敗)
備註
sp_changeqreader_agent用於事務複製。
sp_changeqreader_agent用來變更佇列讀取器代理程序執行所在的 Windows 帳戶。 您可以變更現有 Windows 登入的密碼,或提供新的 Windows 登入和密碼。
變更代理程式的登入或密碼之後,您必須先停止並重新啟動代理程式,變更才會生效。
權限
只有系統管理員固定伺服器角色的成員可以執行sp_changeqreader_agent。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應