Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
sp_pdw_add_network_credentials armazena credenciais de rede no Azure Synapse Analytics e associa-as a um servidor. Por exemplo, use este procedimento armazenado para conceder ao Azure Synapse Analytics permissões de leitura/gravação apropriadas para executar operações de backup e restauração de banco de dados em um servidor de destino ou para criar um backup de um certificado usado para TDE (criptografia de dados transparente).
Transact-SQL convenções de sintaxe
Sintaxe
Sintaxe para o Azure Synapse Analytics and Analytics Platform System (PDW).
sp_pdw_add_network_credentials
'target_server_name'
, 'user_name'
, 'password'
[ ; ]
Observação
Essa sintaxe não é suportada pelo pool SQL sem servidor no Azure Synapse Analytics.
Argumentos
'target_server_name'
Especifica o nome do host do servidor de destino ou o endereço IP. target_server_name é nvarchar(337) sem padrão. O Azure Synapse Analytics acessa esse servidor com as credenciais de nome de usuário e senha passadas para este procedimento armazenado.
Para se conectar através da rede InfiniBand, use o endereço IP InfiniBand do servidor de destino.
'user_name'
Especifica a user_name que são as permissões para acessar o servidor de destino. user_name é nvarchar(513) sem padrão. Se as credenciais já existirem para o servidor de destino, elas serão atualizadas para as novas credenciais.
'senhaꞌ
Especifica a senha para user_name.
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Permissões
Requer permissão ALTER SERVER STATE.
Tratamento de erros
Ocorrerá um erro se a adição de credenciais não for bem-sucedida no nó Controle e em todos os nós Computação.
Observações
Este procedimento armazenado adiciona credenciais de rede à conta do NetworkService Azure Synapse Analytics. A NetworkService conta executa cada instância do SMP SQL Server no nó Controle e nos nós Computação. Por exemplo, quando uma operação de backup é executada, o nó Controle e cada nó de Computação usam as NetworkService credenciais da conta para obter permissão de leitura e gravação no servidor de destino.
Exemplos: Azure Synapse Analytics and Analytics Platform System (PDW)
Um. Adicionar credenciais para executar um backup de banco de dados
O exemplo a seguir associa as credenciais de nome de usuário e senha do usuário seattle\david do domínio a um servidor de destino que é um endereço IP do 10.172.63.255. O usuário seattle\david tem permissões de leitura/gravação para o servidor de destino. O Azure Synapse Analytics armazena essas credenciais e as usa para ler e gravar de e para o servidor de destino, conforme necessário para operações de backup e restauração. Substitua <password> por uma senha forte.
EXECUTE sp_pdw_add_network_credentials
'10.172.63.255',
'seattle\david',
'<password>';
O comando backup requer que o nome do servidor seja inserido como um endereço IP.
Observação
Para executar o backup do banco de dados sobre InfiniBand, certifique-se de usar o endereço IP InfiniBand do servidor de backup.