sp_helpsubscription_properties (Transact-SQL)
Recupera informações de segurança da tabela MSsubscription_properties. Esse procedimento armazenado é executado no Assinante.
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.