sp_pdw_remove_network_credentials (Azure Synapse Analytics)
Si applica a: Azure Synapse Analytics Analytics
Platform System (PDW)
In questo modo vengono rimosse le credenziali di rete archiviate in Azure Synapse Analytics per accedere a una condivisione file di rete. Ad esempio, usare questa stored procedure per rimuovere l'autorizzazione per Azure Synapse Analytics per eseguire operazioni di backup e ripristino in un server che risiede all'interno della propria rete.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
-- Syntax for Azure Synapse Analytics and Parallel Data Warehouse
sp_pdw_remove_network_credentials 'target_server_name'
Nota
Questa sintassi non è supportata da pool SQL serverless in Azure Synapse Analytics.
Argomenti
'target_server_name'
Specifica il nome host o l'indirizzo IP del server di destinazione. Le credenziali per accedere a questo server verranno rimosse da Azure Synapse Analytics. In questo modo non vengono modificate o rimosse le autorizzazioni per il server di destinazione effettivo gestito dal proprio team.
target_server_name è definito come nvarchar(337).
Valori del codice restituito
0 (operazione completata) o 1 (operazione non riuscita)
Autorizzazioni
È richiesta l'autorizzazione ALTER SERVER STATE .
Gestione errori
Si verifica un errore se la rimozione delle credenziali non riesce nel nodo Controllo e in tutti i nodi di calcolo.
Osservazioni generali
Questa stored procedure rimuove le credenziali di rete dall'account NetworkService per Azure Synapse Analytics. L'account NetworkService esegue ogni istanza di SMP SQL Server nel nodo Controllo e nei nodi di calcolo. Ad esempio, quando viene eseguita un'operazione di backup, il nodo Controllo e ogni nodo di calcolo useranno le credenziali dell'account NetworkService per accedere al server di destinazione.
Metadati UFX
Per elencare tutte le credenziali e verificare che le credenziali siano state rimosse, usare sys.dm_pdw_network_credentials (Transact-SQL).
Per aggiungere credenziali, usare sp_pdw_add_network_credentials (Azure Synapse Analytics).To add credentials, use sp_pdw_add_network_credentials (Azure Synapse Analytics).
Esempi: Azure Synapse Analytics e Piattaforma di strumenti analitici (PDW)
R. Rimuovere le credenziali per l'esecuzione di un backup del database
Nell'esempio seguente vengono rimosse le credenziali di nome utente e password per l'accesso al server di destinazione con un indirizzo IP 10.192.147.63.
EXEC sp_pdw_remove_network_credentials '10.192.147.63';