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
Mengembalikan informasi tentang anggota peran server tetap SQL Server.
Sintaks
sp_helpsrvrolemember [ [ @srvrolename = ] N'srvrolename' ]
[ ; ]
Argumen
[ @srvrolename = ] N'srvrolename'
Nama peran server tetap. @srvrolename adalah sysname, dengan default NULL, dan bisa menjadi salah satu nilai berikut.
| Peran server tetap | Deskripsi |
|---|---|
sysadmin |
Administrator sistem |
securityadmin |
Administrator keamanan |
serveradmin |
Administrator server |
setupadmin |
Administrator penyetelan |
processadmin |
Administrator proses |
diskadmin |
Administrator disk |
dbcreator |
Pembuat database |
bulkadmin |
Dapat menjalankan BULK INSERT pernyataan |
Jika @srvrolename tidak ditentukan, kumpulan hasil menyertakan informasi tentang semua peran server tetap.
Mengembalikan nilai kode
0 (berhasil) atau 1 (kegagalan).
Tataan hasil
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
ServerRole |
nama sysname | Nama peran server |
MemberName |
nama sysname | Nama anggota ServerRole |
MemberSID |
varbinary(85) | Pengidentifikasi keamanan MemberName |
Keterangan
Gunakan sp_helprolemember untuk menampilkan anggota peran database.
Semua login adalah anggota publik. sp_helpsrvrolemember tidak mengenali peran publik karena, secara internal, SQL Server tidak menerapkan publik sebagai peran.
Untuk menambahkan atau menghapus anggota dari peran server, lihat MENGUBAH PERAN SERVER.
sp_helpsrvrolemember tidak mengambil peran server yang ditentukan pengguna sebagai argumen. Untuk menentukan anggota peran server yang ditentukan pengguna, lihat contoh dalam PERAN ALTER SERVER.
Izin
Memerlukan keanggotaan dalam peran publik .
Contoh
Contoh berikut mencantumkan anggota peran server tetap sysadmin .
EXECUTE sp_helpsrvrolemember 'sysadmin';