Membuat Peran Server

Berlaku untuk: SQL Server Not supported. Azure SQL DatabaseNot supported.Azure Synapse Analytics Analytics Platform System (PDW)

Topik ini menjelaskan cara membuat peran server baru di SQL Server dengan menggunakan SQL Server Management Studio atau Transact-SQL.

Dalam Topik Ini

Sebelum Anda mulai

Batasan dan Pembatasan

Peran server tidak dapat diberikan izin pada keamanan tingkat database. Untuk membuat peran database, lihat MEMBUAT PERAN (Transact-SQL).

Keamanan

Izin

  • Memerlukan izin CREATE SERVER ROLE atau keanggotaan dalam peran server tetap sysadmin.

  • Juga memerlukan IMPERSONATE pada server_principal untuk masuk, izin UBAH untuk peran server yang digunakan sebagai server_principal, atau keanggotaan dalam grup Windows yang digunakan sebagai server_principal.

  • Saat Anda menggunakan opsi OTORISASI untuk menetapkan kepemilikan peran server, izin berikut juga diperlukan:

    • Untuk menetapkan kepemilikan peran server ke login lain, memerlukan izin IMPERSONATE pada login tersebut.

    • Untuk menetapkan kepemilikan peran server ke peran server lain, memerlukan keanggotaan dalam peran server penerima atau izin UBAH pada peran server tersebut.

Menggunakan SQL Server Management Studio

Untuk membuat peran server baru

  1. Di Object Explorer, perluas server tempat Anda ingin membuat peran server baru.

  2. Perluas folder Keamanan.

  3. Klik kanan folder Peran Server dan pilih Peran Server Baru....

  4. Dalam kotak dialog Peran Server Baru -server_role_name, pada halaman Umum, masukkan nama untuk peran server baru di kotak Nama peran server.

  5. Dalam kotak Pemilik , masukkan nama prinsipal server yang akan memiliki peran baru. Secara bergantian, klik elipsis (...) untuk membuka kotak dialog Pilih Masuk atau Peran Server.

  6. Di bawah Securables, pilih satu atau beberapa tingkat server yang dapat diamankan. Ketika diamankan dipilih, peran server ini dapat diberikan atau ditolak izin pada yang dapat diamankan.

  7. Dalam kotak Izin: Eksplisit , pilih kotak centang untuk diberikan, diberikan dengan pemberian, atau tolak izin ke peran server ini untuk jaminan yang dipilih. Jika izin tidak dapat diberikan atau ditolak untuk semua utang yang dipilih, izin diwakili sebagai pemilihan parsial.

  8. Pada halaman Anggota , gunakan tombol Tambahkan untuk menambahkan login yang mewakili individu atau grup ke peran server baru.

  9. Peran server yang ditentukan pengguna dapat menjadi anggota peran server lain. Pada halaman Keanggotaan , pilih kotak centang untuk menjadikan peran server yang ditentukan pengguna saat ini sebagai anggota peran server yang dipilih.

  10. Pilih OK.

Menggunakan T-SQL

Untuk membuat peran server baru

  1. Di Object Explorer, sambungkan ke instans Mesin Database.

  2. Pada bilah Standar, klik Kueri Baru.

  3. Salin dan tempel contoh berikut ke dalam jendela kueri dan klik Jalankan.

    --Creates the server role auditors that is owned the securityadmin fixed server role.  
    USE master;  
    CREATE SERVER ROLE auditors AUTHORIZATION securityadmin;  
    GO  
    

Untuk informasi selengkapnya, lihat MEMBUAT PERAN SERVER (Transact-SQL).