返回本身也作为分发服务器的发布服务器的属性。该存储过程在分发服务器的任何数据库上执行。
sp_helpdistpublisher [[@publisher =] 'publisher']
[ , [ @check_user = ] check_user
[@publisher =] 'publisher'
是返回其属性的发布服务器。publisher 的数据类型为 sysname,默认设置为 %。
[@check_user = ] check_user
仅限内部使用。
列名 | 数据类型 | 描述 |
---|---|---|
name | sysname | 发布服务器名。 |
distribution_db | sysname | 指定发布服务器的分发数据库。 |
security_mode | int | 复制代理程序在强制订阅中连接到发布服务器时所使用的安全模式。 |
login | sysname | 复制代理程序在强制订阅中连接到发布服务器时所使用的登录名。 |
password | sysname | 返回的密码(以简单加密格式)。对于 sysadmin 以外的用户,密码为 NULL。 |
active | bit | 远程发布服务器是否将本地服务器用作分发服务器:
0 = 否 |
working_directory | nvarchar(255) | 工作目录名。 |
trusted | bit | 在分发服务器上实现的安全模式:
0 = SQL Server 身份验证 |
thirdparty_flag | bit | 发布是否为 Microsoft® SQL Server™ 数据库:
0 = Microsoft SQL Server |
sp_helpdistpublisher 用于所有类型的复制。
对于非 sysadmin 登录,sp_helpdistpublisher 不在结果集中显示发布服务器登录或密码。
执行权限默认授予 public 角色。