Partilhar via


sp_helpsubscription_properties (Transact-SQL)

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

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

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

Argumentos

  • [ @publisher=] 'publisher'
    É o nome do Publicador. publisher é sysname, com um padrão %, que retorna informações sobre todos os Publicadores.

  • [ @publisher_db=] 'publisher_db'
    É o nome do banco de dados Publicador. publisher_db é sysname, com um padrão %, que retorna informações sobre todos os bancos de dados Publicador.

  • [ @publication=] 'publication'
    É o nome da publicação. publication é sysname, com um padrão %, 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 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

Conjuntos de resultados

Nome da coluna

Tipo de dados

Descrição

publisher

sysname

O nome do Publicador.

publisher_db

sysname

O nome do banco de dados Publicador.

publication

sysname

O nome da publicação.

publication_type

int

O tipo de publicação:

0 = Transacional

1 = Instantâneo

2 = Mesclagem

publisher_login

sysname

ID do logon usado 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

O 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

Somente para compatibilidade com versões anteriores. Endereço de rede do serviço FTP (File Transfer Protocol) para o Distribuidor.

ftp_port

int

Somente para compatibilidade com versões anteriores. Número da porta do serviço FTP para Distribuidor.

ftp_login

sysname

Somente para compatibilidade com versões anteriores. Nome de usuário usado para se conectar ao serviço FTP.

ftp_password

nvarchar(524)

Somente para compatibilidade com versões anteriores. Senha de usuário usada para se conectar ao serviço FTP.

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 for 1, o FTP será usado.

dts_package_name

sysame

Especifica o nome do pacote DTS (Data Transformation Services).

dts_package_password

nvarchar(524)

Especifica a senha no pacote, se houver um.

dts_package_location

int

Local onde o pacote DTS é armazenado.

0 = o local de pacote é no Distribuidor.

1 = o local de pacote é no Assinante.

offload_agent

bit

Especifica se o agente pode ser ativado remotamente. Se for 0, o agente não poderá 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 deve ser sincronizada pelo HTTPS, onde um valor 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 Merge Agent 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 para conexão com o servidor Web que está hospedando a sincronização da Web, onde um valor 1 significa Autenticação do Windows e um valor 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() onde essa função é usada no filtro de linha com parâmetros da cláusula WHERE.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Comentários

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

Permissões

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