Mengonfigurasi Pengguna untuk Membuat dan Mengelola Pekerjaan Agen SQL Server

Berlaku untuk:SQL ServerAzure 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 dari SQL Server untuk detailnya.

Topik ini menjelaskan cara mengonfigurasi pengguna untuk membuat atau menjalankan pekerjaan Agen Microsoft SQL Server.

Sebelum Anda mulai

Keamanan

Untuk mengonfigurasi pengguna untuk membuat atau menjalankan pekerjaan Agen Microsoft SQL Server, Anda harus terlebih dahulu menambahkan peran login atau msdb SQL Server yang ada ke salah satu peran database tetap SQL Server Agent berikut dalam database msdb: SQLAgentUserRole, SQLAgentReaderRole, atau SQLAgentOperatorRole.

Secara default, anggota peran database ini dapat membuat langkah-langkah pekerjaan mereka sendiri yang berjalan sebagai diri mereka sendiri. Jika pengguna non-administratif ini ingin menjalankan pekerjaan yang menjalankan jenis langkah pekerjaan lain (misalnya, paket SSIS), mereka harus memiliki akses ke akun proksi. Semua anggota peran server tetap sysadmin memiliki izin untuk membuat, memodifikasi, dan menghapus akun proksi. Untuk informasi selengkapnya tentang izin yang terkait dengan peran database tetap Agen SQL Server ini, lihat Peran Database Tetap Agen SQL Server.

Izin

Untuk informasi terperinci, lihat Menerapkan Keamanan Agen SQL Server.

Menggunakan SQL Server Management Studio

Untuk menambahkan peran login SQL atau msdb ke peran database tetap SQL Server Agent

  1. Di Object Explorer, perluas server.

  2. Perluas Keamanan, lalu perluas Login.

  3. Klik kanan login yang ingin Anda tambahkan ke peran database tetap Agen SQL Server, dan pilih Properti.

  4. Pada halaman Pemetaan Pengguna dari kotak dialog Properti Masuk, pilih baris yang berisi msdb.

  5. Di bawah Keanggotaan peran database untuk: msdb, periksa peran database tetap SQL Server Agent yang sesuai.

Untuk mengonfigurasi akun proksi untuk membuat dan mengelola langkah-langkah pekerjaan SQL Server Agent

  1. Di Object Explorer, perluas server.

  2. Perluas SQL Server Agent.

  3. Klik kanan Proksi dan pilih Proksi Baru.

  4. Pada halaman Umum dialog Akun Proksi Baru, tentukan nama proksi, nama kredensial, dan deskripsi untuk proksi baru. Perhatikan bahwa Anda harus membuat kredensial terlebih dahulu sebelum membuat proksi SQL Server Agent. Untuk informasi selengkapnya tentang membuat kredensial, lihat Cara: Membuat Kredensial dan MEMBUAT KREDENSIAL (Transact-SQL).

  5. Periksa subsistem yang sesuai untuk proksi ini.

    1. Sistem operasi (CmdExec)
    2. Kueri SQL Server Analysis Services
    3. Perintah SQL Server Analysis Services
    4. Paket SQL Server Integration Services
    5. PowerShell
  6. Pada halaman Utama , tambahkan atau hapus login atau peran untuk memberikan atau menghapus akses ke akun proksi.

Lihat Juga