sp_pdw_remove_network_credentials (Azure Synapse Analytics)

van toepassing op:Azure Synapse AnalyticsAnalytics Platform System (PDW)

sp_pdw_remove_network_credentialsverwijdert netwerkgegevens opgeslagen in Azure Synapse Analytics om toegang te krijgen tot een netwerkbestandsdeling. Gebruik bijvoorbeeld deze opgeslagen procedure om de toestemming te verwijderen voor Azure Synapse Analytics om back-up- en hersteloperaties uit te voeren op een server die zich binnen je eigen netwerk bevindt.

Transact-SQL syntaxis-conventies

Syntax

Syntaxis voor Azure Synapse Analytics en Analytics Platform System (PDW).

sp_pdw_remove_network_credentials 'target_server_name'

Note

Deze syntaxis wordt niet ondersteund door een serverloze SQL-pool in Azure Synapse Analytics.

Arguments

'target_server_name'

Specificeert de hostnaam of IP-adres van de doelserver. target_server_name is nvarchar(337) zonder standaard. Inloggegevens om deze server te benaderen zijn verwijderd uit Azure Synapse Analytics. Dit verandert of verwijdert geen enkele permissies op de daadwerkelijke doelserver, die door je eigen team wordt beheerd.

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Permissions

Hiervoor is ALTER SERVER STATE machtiging vereist.

Foutafhandeling

Er ontstaat een fout als het verwijderen van inloggegevens niet slaagt op de Control-node en alle Compute-nodes.

Remarks

Deze opgeslagen procedure verwijdert netwerkgegevens uit het NetworkService-account voor Azure Synapse Analytics. Het NetworkService-account draait elke instantie van SMP SQL Server op de Control-node en de Compute-nodes. Bijvoorbeeld, wanneer een back-upoperatie wordt uitgevoerd, gebruiken de Control-node en elke Compute-node de NetworkService-accountgegevens om toegang te krijgen tot de doelserver.

Metadata

Om alle inloggegevens te vermelden en te verifiëren dat deze zijn verwijderd, gebruik sys.dm_pdw_network_credentials.

Om inloggegevens toe te voegen, gebruik sp_pdw_add_network_credentials (Azure Synapse Analytics).

Voorbeelden: Azure Synapse Analytics and Analytics Platform System (PDW)

A. Verwijder inloggegevens voor het uitvoeren van een database-back-up

Het volgende voorbeeld verwijdert gebruikersnaam- en wachtwoordgegevens voor toegang tot de doelserver, die een IP-adres van heeft 10.192.147.63.

EXECUTE sp_pdw_remove_network_credentials '10.192.147.63';