sp_pdw_remove_network_credentials (Azure Synapse Analytics)

Dotyczy:azure Synapse AnalyticsAnalytics Platform System (PDW)

sp_pdw_remove_network_credentialsusuwa dane uwierzytelniające sieciowe przechowywane w Azure Synapse Analytics, aby uzyskać dostęp do udostępnionego pliku sieciowego. Na przykład użyj tej procedury przechowywanej, aby usunąć uprawnienia Azure Synapse Analytics do wykonywania operacji backupu i przywracania na serwerze znajdującym się w Twojej własnej sieci.

Transact-SQL konwencje składni

Syntax

Składnia dla usług Azure Synapse Analytics i Analytics Platform System (PDW).

sp_pdw_remove_network_credentials 'target_server_name'

Note

Ta składnia nie jest obsługiwana przez bezserwerową pulę SQL w usłudze Azure Synapse Analytics.

Arguments

'target_server_name'

Określa nazwę hosta lub adres IP docelowego serwera. target_server_name jest nvarchar(337) bez domyślnego stanowczości. Dane poświadczeniowe do dostępu do tego serwera są usuwane z Azure Synapse Analytics. To nie zmienia ani nie usuwa żadnych uprawnień na rzeczywistym serwerze docelowym, którym zarządza Twój własny zespół.

Zwracanie wartości kodu

0 (powodzenie) lub 1 (niepowodzenie).

Permissions

Wymaga ALTER SERVER STATE uprawnienia.

Obsługa błędów

Błąd występuje, jeśli usunięcie poświadczeń nie powiodło się na węźle Control i wszystkich węzłach Compute.

Remarks

Ta procedura przechowywana usuwa dane uwierzytelniające sieciowe z konta NetworkService dla Azure Synapse Analytics. Konto NetworkService uruchamia każdą instancję SMP SQL Server na węźle Control oraz w węzłach obliczeniowych. Na przykład, gdy wykonuje się operacja backup, węzeł Control i każdy węzeł Compute używają poświadczeń do konta NetworkService, aby uzyskać dostęp do docelowego serwera.

Metadata

Aby wypisać wszystkie dane uwierzytelniające i zweryfikować, czy zostały usunięte, użyj sys.dm_pdw_network_credentials.

Aby dodać dane uwierzytelniające, użyj sp_pdw_add_network_credentials (Azure Synapse Analytics).

Przykłady: Azure Synapse Analytics and Analytics Platform System (PDW)

A. Usuń dane uwierzytelniające do wykonania kopii zapasowej bazy danych

Poniższy przykład usuwa dane poświadczenia użytkownika i hasła do dostępu do docelowego serwera, który ma adres IP .10.192.147.63

EXECUTE sp_pdw_remove_network_credentials '10.192.147.63';