Transact-SQL 参考

sp_changedistpublisher

更改分发发布者的属性。此存储过程在分发服务器的任何数据库上执行。

语法

sp_changedistpublisher [ @publisher = ] 'publisher'
    
[ , [ @property = ] 'property' ]
    [ , [ @value = ] 'value' ]

参数

[@publisher =] 'publisher'

是发布服务器名。publisher 的数据类型为 sysname,没有默认设置。

[@property =] 'property'

是要更改的给定发布服务器属性。property 的数据类型为 sysname,可以是下列值之一。

描述
active 活动状态值。
distribution_db 分发数据库状态值。
login 登录状态值。
password 密码状态值。
security_mode 安全模式状态值。
working_directory 工作目录状态值。
NULL(默认值) 输出所有可用的 property 选项。

[@value =] 'value'

是给定属性的值。value 的数据类型为 nvarchar(255),默认设置为 NULL。

返回代码值

0(成功)或 1(失败)

注释

sp_changedistpublisher 用于所有类型的复制。

权限

只有 sysadmin 固定服务器角色成员才能执行 sp_changedistpublisher

请参见

sp_adddistpublisher

sp_dropdistpublisher

sp_helpdistpublisher

系统存储过程