Megosztás a következőn keresztül:


sp_pdw_add_network_credentials (Azure Synapse Analytics)

A következőkre vonatkozik:Azure Synapse AnalyticsAnalytics Platform System (PDW)

sp_pdw_add_network_credentials tárolja a hálózati hitelesítő adatokat az Azure Synapse Analyticsben, és társítja őket egy kiszolgálóhoz. Ezzel a tárolt eljárással például az Azure Synapse Analytics megfelelő olvasási/írási engedélyeket adhat az adatbázis biztonsági mentési és visszaállítási műveleteinek a célkiszolgálón való végrehajtásához, vagy létrehozhat egy transzparens adattitkosításhoz (TDE) használt tanúsítvány biztonsági másolatát.

Transact-SQL szintaxis konvenciók

Szemantika

Az Azure Synapse Analytics and Analytics Platform System (PDW) szintaxisa.

sp_pdw_add_network_credentials
    'target_server_name'
    , 'user_name'
    , 'password'
[ ; ]

Megjegyzés:

Ezt a szintaxist az Azure Synapse Analytics kiszolgáló nélküli SQL-készlete nem támogatja.

Érvek

"target_server_name"

Megadja a célkiszolgáló állomásnevét vagy IP-címét. target_server_namenvarchar(337) alapértelmezett érték nélkül. Az Azure Synapse Analytics a tárolt eljárásnak átadott felhasználónévvel és jelszóval fér hozzá a kiszolgálóhoz.

Az InfiniBand hálózaton keresztüli csatlakozáshoz használja a célkiszolgáló InfiniBand IP-címét.

"user_name"

Megadja a célkiszolgáló eléréséhez szükséges user_name. user_namenvarchar(513) alapértelmezett érték nélkül. Ha a célkiszolgáló hitelesítő adatai már léteznek, az új hitelesítő adatokra frissülnek.

'password

Megadja a user_name jelszavát.

Kódértékek visszaadása

0 (sikeres) vagy 1 (hiba).

Engedélyek

ALTER SERVER STATE engedélyre van szükség.

Hibakezelés

Hiba történik, ha a hitelesítő adatok hozzáadása nem sikerül a Vezérlő csomóponton és az összes számítási csomóponton.

Megjegyzések

Ez a tárolt eljárás hálózati hitelesítő adatokat ad hozzá az NetworkService Azure Synapse Analytics-fiókhoz. A NetworkService fiók az SMP SQL Server minden példányát futtatja a vezérlő csomóponton és a számítási csomópontokon. Ha például egy biztonsági mentési művelet fut, a Vezérlő csomópont és az egyes számítási csomópontok a NetworkService fiók hitelesítő adataival olvasási és írási engedélyt kapnak a célkiszolgálóhoz.

Példák: Azure Synapse Analytics and Analytics Platform System (PDW)

Egy. Hitelesítő adatok hozzáadása adatbázis biztonsági mentéséhez

Az alábbi példa a tartományfelhasználó seattle\david felhasználónevet és jelszó hitelesítő adatait társítja egy célkiszolgálóhoz, amely a következő IP-címe 10.172.63.255: . A felhasználó seattle\david olvasási/írási engedélyekkel rendelkezik a célkiszolgálón. Az Azure Synapse Analytics tárolja ezeket a hitelesítő adatokat, és a célkiszolgálóra való olvasásra és írásra használja őket, szükség esetén a biztonsági mentési és visszaállítási műveletekhez. Cserélje le <password> erős jelszóra.

EXECUTE sp_pdw_add_network_credentials
    '10.172.63.255',
    'seattle\david',
    '<password>';

A biztonsági mentési parancs megköveteli, hogy a kiszolgáló neve IP-címként legyen megadva.

Megjegyzés:

Az adatbázis InfiniBanden keresztüli biztonsági mentéséhez mindenképpen használja a biztonsági mentési kiszolgáló InfiniBand IP-címét.