Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:Azure Synapse Analytics
Analytics Platform System (PDW)
sp_pdw_add_network_credentials lagrar autentiseringsuppgifter för nätverk i Azure Synapse Analytics och associerar dem med en server. Använd till exempel den här lagrade proceduren för att ge Azure Synapse Analytics lämpliga läs-/skrivbehörigheter för att utföra säkerhetskopierings- och återställningsåtgärder för databaser på en målserver, eller för att skapa en säkerhetskopia av ett certifikat som används för transparent datakryptering (TDE).
Transact-SQL syntaxkonventioner
Syntax
Syntax för Azure Synapse Analytics and Analytics Platform System (PDW).
sp_pdw_add_network_credentials
'target_server_name'
, 'user_name'
, 'password'
[ ; ]
Anmärkning
Den här syntaxen stöds inte av en serverlös SQL-pool i Azure Synapse Analytics.
Argumentpunkter
"target_server_name"
Anger målserverns värdnamn eller IP-adress. target_server_name är nvarchar(337) utan standard. Azure Synapse Analytics kommer åt den här servern med användarnamnet och lösenordsautentiseringsuppgifterna som skickas till den här lagrade proceduren.
Om du vill ansluta via InfiniBand-nätverket använder du InfiniBand IP-adressen för målservern.
"user_name"
Anger user_name som har behörighet att komma åt målservern. user_name är nvarchar(513) utan standard. Om det redan finns autentiseringsuppgifter för målservern uppdateras de till de nya autentiseringsuppgifterna.
'passwordꞌ
Anger lösenordet för user_name.
Returnera kodvärden
0 (lyckades) eller 1 (fel).
Behörigheter
Kräver ALTER SERVER STATE behörighet.
Felhantering
Ett fel uppstår om det inte går att lägga till autentiseringsuppgifter på kontrollnoden och alla beräkningsnoder.
Anmärkningar
Den här lagrade proceduren lägger till nätverksautentiseringsuppgifter till NetworkService kontot för Azure Synapse Analytics. Kontot NetworkService kör varje instans av SMP SQL Server på kontrollnoden och beräkningsnoderna. När en säkerhetskopieringsåtgärd till exempel körs använder NetworkService kontrollnoden och varje beräkningsnod kontoautentiseringsuppgifterna för att få läs- och skrivbehörighet till målservern.
Exempel: Azure Synapse Analytics and Analytics Platform System (PDW)
A. Lägga till autentiseringsuppgifter för att utföra en databassäkerhetskopia
I följande exempel associeras autentiseringsuppgifterna för användarnamn och lösenord för domänanvändaren seattle\david med en målserver som är en IP-adress för 10.172.63.255. Användaren seattle\david har läs- och skrivbehörighet till målservern. Azure Synapse Analytics lagrar dessa autentiseringsuppgifter och använder dem för att läsa och skriva till och från målservern vid behov för säkerhetskopierings- och återställningsåtgärder. Ersätt <password> med ett starkt lösenord.
EXECUTE sp_pdw_add_network_credentials
'10.172.63.255',
'seattle\david',
'<password>';
Säkerhetskopieringskommandot kräver att servernamnet anges som en IP-adress.
Anmärkning
Om du vill utföra databassäkerhetskopian via InfiniBand måste du använda InfiniBand-IP-adressen för säkerhetskopieringsservern.