sp_helpdbfixedrole (T-SQL)
Berlaku untuk:SQL Server
Mengembalikan daftar peran database tetap.
Sintaks
sp_helpdbfixedrole [ [ @rolename = ] 'role' ]
Argumen
[ @rolename = ] 'role'
Adalah nama peran database tetap. peran adalah sysname, dengan default NULL. Jika peran ditentukan, hanya informasi tentang peran tersebut yang dikembalikan; jika tidak, daftar dan deskripsi semua peran database tetap yang dikembalikan.
Mengembalikan Nilai Kode
0 (keberhasilan) atau 1 (kegagalan)
Tataan Hasil
Nama kolom | Jenis data | Deskripsi |
---|---|---|
DbFixedRole | nama sysname | Nama peran database tetap. |
Deskripsi | nvarchar(70) | Deskripsi DbFixedRole. |
Keterangan
Memperbaiki peran database, seperti yang diperlihatkan dalam tabel berikut, didefinisikan pada tingkat database dan memiliki izin untuk melakukan aktivitas administratif tingkat database tertentu. Peran database tetap tidak dapat ditambahkan atau dihapus. Izin yang diberikan ke peran database tetap tidak dapat diubah.
Peran database tetap | Deskripsi |
---|---|
db_owner | Pemilik database |
db_accessadmin | Administrator akses database |
db_securityadmin | Administrator keamanan database |
db_ddladmin | Administrator DDL database |
db_backupoperator | Operator pencadangan database |
db_datareader | Pembaca data database |
db_datawriter | Penulis data database |
db_denydatareader | Pembaca data penolakan database |
db_denydatawriter | Penulis data penolakan database |
Tabel berikut ini memperlihatkan prosedur tersimpan yang digunakan untuk memodifikasi peran database.
Prosedur Tersimpan | Tindakan |
---|---|
sp_addrolemember | Menambahkan pengguna database ke peran database tetap. |
sp_helprole | Menampilkan daftar anggota peran database tetap. |
sp_droprolemember | Menghapus anggota dari peran database tetap. |
Izin
Memerlukan keanggotaan dalam peran publik .
Informasi yang dikembalikan tunduk pada pembatasan akses ke metadata. Entitas di mana prinsipal tidak memiliki izin tidak muncul. Untuk informasi selengkapnya, lihat Konfigurasi Visibilitas Metadata.
Contoh
Contoh berikut menunjukkan daftar semua peran database tetap.
EXEC sp_helpdbfixedrole;
GO
Lihat Juga
Prosedur Tersimpan Keamanan (Transact-SQL)
sp_addrolemember (T-SQL)
sp_dbfixedrolepermission (T-SQL)
sp_droprolemember (T-SQL)
sp_helprole (T-SQL)
sp_helprolemember (T-SQL)
Prosedur Tersimpan Sistem (Transact-SQL)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk