Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Azure SQL Database
Membuat kredensial proksi untuk xp_cmdshell
.
Catatan
xp_cmdshell
dinonaktifkan secara default. Untuk mengaktifkan xp_cmdshell
, lihat xp_cmdshell (opsi konfigurasi server).
Sintaks
sp_xp_cmdshell_proxy_account [ NULL | { 'account_name' , 'password' } ]
[ ; ]
Argumen
Penting
Argumen untuk prosedur tersimpan yang diperluas harus dimasukkan dalam urutan tertentu seperti yang dijelaskan di bagian Sintaks. Jika parameter dimasukkan di luar urutan, pesan kesalahan terjadi.
NOL
Menentukan bahwa kredensial proksi harus dihapus.
'account_name'
Menentukan akun Windows untuk menjadi proksi.
'kata sandi'
Menentukan kata sandi akun Windows.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
Kredensial proksi disebut ##xp_cmdshell_proxy_account##
.
Saat dijalankan menggunakan NULL
opsi , sp_xp_cmdshell_proxy_account
menghapus kredensial proksi.
Izin
Memerlukan CONTROL SERVER
izin.
Contoh
J. Membuat kredensial proksi
Contoh berikut menunjukkan cara membuat kredensial proksi untuk akun Windows yang disebut ADVWKS\Max04
. Ganti <password>
dengan kata sandi yang kuat.
EXECUTE sp_xp_cmdshell_proxy_account 'ADVWKS\Max04', '<password>';
GO
B. Menghilangkan kredensial proksi
Contoh berikut menghapus kredensial proksi dari penyimpanan kredensial.
EXECUTE sp_xp_cmdshell_proxy_account NULL;
GO