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 Managed Instance
Penting
Pada Azure SQL Managed Instance, sebagian besar, tetapi tidak semua fitur SQL Server Agent saat ini didukung. Lihat perbedaan T-SQL Azure SQL Managed Instance dibandingkan dengan SQL Server atau batasan pada pekerjaan Agen SQL di SQL Managed Instance untuk detail lebih lanjut.
Topik ini menjelaskan cara menghapus akun proksi SQL Server Agent di SQL Server dengan menggunakan SQL Server Management Studio atau Transact-SQL.
Sebelum Anda Mulai
Batasan dan Pembatasan
Saat Anda menghapus akun proksi SQL Server Agent, pastikan proksi tidak mereferensikan langkah-langkah pekerjaan aktif apa pun. Untuk memeriksa langkah-langkah pekerjaan apa pun yang mereferensikan proksi, klik kanan proksi, pilih Properti, lalu, dalam kotak dialog proxy_nameProperti Akun Proksi, pilih halaman Referensi. Jika Anda menghapus proksi, Anda diberi opsi untuk menetapkan ulang semua langkah pekerjaan yang menggunakan proksi tersebut dalam kotak dialog Hapus Objek.
Proksi SQL Server Agent menggunakan kredensial untuk menyimpan informasi tentang akun pengguna Windows. Pengguna yang ditentukan dalam kredensial harus memiliki izin untuk "Masuk sebagai tugas batch" di komputer tempat SQL Server berjalan.
SQL Server Agent memeriksa akses subsistem untuk proksi dan memberikan akses ke proksi setiap kali tahap pekerjaan dijalankan. Jika proksi tidak lagi memiliki akses ke subsistem, langkah pekerjaan gagal. Jika tidak, SQL Server Agent meniru pengguna yang ditentukan dalam proksi dan menjalankan langkah tugas.
Jika pengguna yang login memiliki akses ke proksi, atau pengguna masuk dalam peran apa pun dengan akses ke proksi, pengguna dapat menggunakan proksi pada langkah kerja.
Keamanan
Perizinan
Hanya anggota sysadmin peran server tetap yang dapat membuat, memodifikasi, atau menghapus akun proksi.
Menggunakan SQL Server Management Studio
Untuk menghapus akun proksi SQL Server Agent
Di Object Explorer, klik tanda plus untuk memperluas server yang berisi akun proksi yang ingin Anda hapus.
Klik tanda plus untuk memperluas Agen SQL Server.
Klik tanda plus untuk memperluas folder Proksi.
Klik tanda plus untuk memperluas subsistem yang berisi akun proksi yang ingin Anda hapus (misalnya, Skrip ActiveX).
Klik kanan akun proksi yang ingin Anda hapus dan pilih Hapus.
Dalam kotak dialog Hapus Objek, konfirmasikan bahwa akun proksi yang benar dipilih. Centang kotak centang Alihkan ke untuk mengalihkan langkah-langkah pekerjaan yang menggunakan akun proksi ini ke akun lain.
Klik OK.
Menggunakan Transact-SQL
Untuk menghapus akun proksi SQL Server Agent
Pada Object Explorer, sambungkan ke instans Mesin Basis Data.
Pada bilah Standar, klik Kueri Baru.
Salin dan tempel contoh berikut ke dalam jendela kueri dan klik Jalankan.
-- deletes the proxy "Catalog application proxy" USE msdb ; GO EXEC dbo.sp_delete_proxy @proxy_name = N'Catalog application proxy' ; GO
Untuk informasi selengkapnya, lihat sp_delete_proxy (Transact-SQL).