sp_pdw_remove_network_credentials (Azure Synapse Analytics)

Berlaku untuk:Azure Synapse Analytics AnalyticsPlatform System (PDW)

Ini menghapus kredensial jaringan yang disimpan di Azure Synapse Analytics untuk mengakses berbagi file jaringan. Misalnya, gunakan prosedur tersimpan ini untuk menghapus izin bagi Azure Synapse Analytics untuk melakukan operasi pencadangan dan pemulihan di server yang berada dalam jaringan Anda sendiri.

Konvensi sintaks transact-SQL

Sintaksis

-- Syntax for Azure Synapse Analytics and Parallel Data Warehouse  
  
sp_pdw_remove_network_credentials 'target_server_name'  

Catatan

Sintaks ini tidak didukung oleh kumpulan SQL tanpa server di Azure Synapse Analytics.

Argumen

'target_server_name'
Menentukan nama host server target atau alamat IP. Kredensial untuk mengakses server ini akan dihapus dari Azure Synapse Analytics. Ini tidak mengubah atau menghapus izin apa pun di server target aktual yang dikelola oleh tim Anda sendiri.

target_server_name didefinisikan sebagai nvarchar(337).

Mengembalikan Nilai Kode

0 (keberhasilan) atau 1 (kegagalan)

Izin

Memerlukan izin ALTER SERVER STATE.

Penanganan Kesalahan

Kesalahan terjadi jika menghapus kredensial tidak berhasil pada simpul Kontrol dan semua simpul Komputasi.

Keterangan Umum

Prosedur tersimpan ini menghapus kredensial jaringan dari akun NetworkService untuk Azure Synapse Analytics. Akun NetworkService menjalankan setiap instans SMP SQL Server pada simpul Kontrol dan simpul Komputasi. Misalnya, ketika operasi pencadangan berjalan, simpul Kontrol dan setiap simpul Komputasi akan menggunakan kredensial akun NetworkService untuk mengakses server target.

Metadata

Untuk mencantumkan semua kredensial dan untuk memverifikasi kredensial telah dihapus, gunakan sys.dm_pdw_network_credentials (Transact-SQL).

Untuk menambahkan kredensial, gunakan sp_pdw_add_network_credentials (Azure Synapse Analytics).

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

J. Menghapus kredensial untuk melakukan pencadangan database

Contoh berikut menghapus kredensial nama pengguna dan kata sandi untuk mengakses server target yang memiliki alamat IP 10.192.147.63.

EXEC sp_pdw_remove_network_credentials '10.192.147.63';