Partilhar via


sp_helpsubscription_properties (Transact-SQL)

Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure

Recupera informações de segurança da tabela MSsubscription_properties . Esse procedimento armazenado é executado no Assinante.

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_helpsubscription_properties
    [ [ @publisher = ] N'publisher' ]
    [ , [ @publisher_db = ] N'publisher_db' ]
    [ , [ @publication = ] N'publication' ]
    [ , [ @publication_type = ] publication_type ]
[ ; ]

Argumentos

@publisher [ = ] N'editor'

O nome do Editor. @publisher é sysname, com um padrão de %, que retorna informações sobre todos os Editores.

@publisher_db [ = ] N'publisher_db'

O nome do banco de dados Publicador. @publisher_db é sysname, com um padrão de , que retorna informações sobre todos os bancos de %dados do Publisher.

@publication [ = ] N'publicação'

O nome da publicação. @publication é sysname, com um padrão de %, que retorna informações sobre todas as publicações.

@publication_type [ = ] publication_type

O tipo de publicação. @publication_type é int, com um padrão de NULL. Se fornecido, @publication_type deve ser um dos seguintes valores:

Valor Descrição
0 Publicação transacional
1 Publicação de instantâneo
2 Publicação de mesclagem

Conjunto de resultados

Nome da coluna Tipo de dados Descrição
publisher sysname Nome do Publicador.
publisher_db sysname Nome do banco de dados do Publicador.
publication sysname Nome da publicação.
publication_type int O tipo de publicação:

0 = Transacional
1 = Instantâneo
2 = Mesclar
publisher_login sysname ID de logon usada no Publicador para Autenticação do SQL Server.
publisher_password nvarchar(524) Senha usada no Publicador para Autenticação do SQL Server (criptografada).
publisher_security_mode int Modo de segurança usado no Publicador:

0 = Autenticação do SQL Server
1 = Autenticação do Windows
distributor sysname Nome do Distribuidor.
distributor_login sysname O logon do Distribuidor
distributor_password nvarchar(524) Senha do Distribuidor (criptografada).
distributor_security_mode int Modo de segurança usado no Distribuidor:

0 = Autenticação do SQL Server
1 = Autenticação do Windows
ftp_address sysname Esse parâmetro foi preterido e é mantido para compatibilidade com versões anteriores de scripts.
ftp_port int Esse parâmetro foi preterido e é mantido para compatibilidade com versões anteriores de scripts.
ftp_login sysname Esse parâmetro foi preterido e é mantido para compatibilidade com versões anteriores de scripts.
ftp_password nvarchar(524) Esse parâmetro foi preterido e é mantido para compatibilidade com versões anteriores de scripts.
alt_snapshot_folder nvarchar(255) Especifica o local da pasta alternativa para o instantâneo.
working_directory nvarchar(255) Nome do diretório de trabalho usado para armazenar dados e arquivos de esquema.
use_ftp bit Especifica o uso do FTP em vez do protocolo regular para recuperar instantâneos. Se 1, FTP for usado.
dts_package_name sysname Especifica o nome do pacote DTS (Data Transformation Services).
dts_package_password nvarchar(524) Especifica a senha no pacote, se houver.
dts_package_location int Local onde o pacote DTS é armazenado.

0 = o local do pacote é no Distribuidor.
1 = o local do pacote está no Assinante.
offload_agent bit Especifica se o agente pode ser ativado remotamente. Se 0, o agente não pode ser ativado remotamente.
offload_server sysname Especifica o nome da rede do servidor usado para ativação remota.
dynamic_snapshot_location nvarchar(255) Especifica o caminho para a pasta onde os arquivos de instantâneo são salvos.
use_web_sync bit Especifica se a assinatura pode ser sincronizada por HTTPS, em que um valor de 1 significa que esse recurso está habilitado.
internet_url nvarchar(260) URL que representa o local do Replication Listener para sincronização da Web.
internet_login nvarchar(128) Logon que o Agente de Mesclagem usa ao se conectar ao servidor da Web que está hospedando a sincronização da Web usando Autenticação Básica.
internet_password nvarchar(524) Senha para o logon que o Merge Agent usa ao se conectar ao servidor da Web que está hospedando a sincronização da Web usando Autenticação Básica.
internet_security_mode int O modo de autenticação usado ao se conectar ao servidor Web que está hospedando a sincronização da Web, em que um valor de 1 significa Autenticação do Windows e um valor de 0 significa Autenticação Básica.
internet_timeout int Período de tempo, em segundos, antes que uma solicitação de sincronização da Web expire.
hostname nvarchar(128) Especifica o valor para HOST_NAME() quando essa função é usada no filtro de linha parametrizado da WHERE cláusula.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Comentários

sp_helpsubscription_properties é usado na replicação de instantâneo, replicação transacional e replicação de mesclagem.

Permissões

Somente membros da função de servidor fixa sysadmin ou db_owner função de banco de dados fixa podem executar sp_helpsubscription_properties.