sp_changedistpublisher (Transact-SQL)
Altera as propriedades do Publicador de distribuição. Esse procedimento armazenado é executado no Distribuidor em qualquer banco de dados.
Convenções da sintaxe Transact-SQL
Sintaxe
sp_changedistpublisher [ @publisher = ] 'publisher'
[ , [ @property = ] 'property' ]
[ , [ @value = ] 'value' ]
Argumentos
[ @publisher= ] 'publisher'
É o nome do Publicador. publisher é sysname, sem padrão.[ @property= ] 'property'
É uma propriedade a ser alterada para o publicador determinado. property é sysname, e pode ter um destes valores.[ @value= ] 'value'
É o valor da propriedade determinada. value é nvarchar(255), com um padrão de NULL.Esta tabela descreve as propriedades de Publicadores e os valores para essas propriedades.
Propriedade
Valores
Descrição
active
true
Ativa o Publicador.
false
Desativa o Publicador.
distribution_db
Nome do banco de dados de distribuição.
login
Nome de logon.
password
Senha forte para o logon fornecido.
security_mode
1
Use a Autenticação do Windows ao se conectar ao Publicador. Isso não pode ser alterado para um publicador que não seja do Microsoft SQL Server.
0
Use a Autenticação do SQL Server ao se conectar ao Publicador. Isso não pode ser alterado para um publicador que não seja do SQL Server.
working_directory
Diretório de trabalho usado para armazenar dados e arquivos de esquema para a publicação.
NULL (padrão)
Todas as opções property são impressas.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Comentários
sp_changedistpublisher é usado em todos os tipos de replicação.
Permissões
Apenas membros da função de servidor fixa sysadmin podem executar sp_changedistpublisher.
Consulte também
Referência
sp_adddistpublisher (Transact-SQL)
sp_dropdistpublisher (Transact-SQL)
sp_helpdistpublisher (Transact-SQL)
Procedimentos armazenados do sistema (Transact-SQL)
Conceitos
Exibir e modificar propriedades de Publicador e Distribuidor