Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Egy rögzített adatbázis-szerepkör engedélyeit jeleníti meg.
sp_dbfixedrolepermissionhelyes információkat ad vissza az SQL Server 2000 (8.x)-ben. A kimenet nem tükrözi az SQL Server 2005 (9.x) által megvalósított jogosultsági hierarchia változásait. További információért lásd aDatabase-Level Szerepeket, amely a rögzített adatbázis szerepek listáját és a hozzá tartozó jogosultságokat mutatja.
Important
Ez a funkció a SQL Server egy későbbi verziójában lesz eltávolítva. Ne használja ezt a funkciót az új fejlesztési munkában, és tervezze meg a funkciót jelenleg használó alkalmazások módosítását.
Transact-SQL szintaxis konvenciók
Syntax
sys.sp_dbfixedrolepermission [ [ @rolename = ] N'rolename' ]
[ ; ]
Arguments
[ @rolename = ] N'rolename'
Egy érvényes SQL Server rögzített adatbázis-szerep neve.
@rolename a sysname, alapértelmezettként NULL. Ha @rolename nincs megadva, az összes fix adatbázis szerep jogosultságai megjelennek.
Kódértékek visszaadása
0 (sikeres) vagy 1 (hiba).
Eredményhalmaz
| Oszlop neve | Adattípus | Description |
|---|---|---|
DbFixedRole |
sysname | A fix adatbázis szerep neve |
Permission |
nvarchar(70) | Jogosultságok DbFixedRole |
Remarks
A rögzített adatbázis szerepek listájának megjelenítéséhez hajtsuk sp_helpdbfixedrolele . Az alábbi táblázat a rögzített adatbázis szerepeket mutatja.
| Fix adatbázis-szerep | Description |
|---|---|
| db_owner | Adatbázis-tulajdonosok |
| db_accessadmin | Adatbázis-hozzáférési adminisztrátorok |
| db_securityadmin | Adatbázis-biztonsági adminisztrátorok |
| db_ddladmin | Adatbázis-adatdefiníciós nyelv (DDL) adminisztrátorai |
| db_backupoperator | Adatbázis-biztonsági operátorok |
| db_datareader | Adatbázis-adatolvasók |
| db_datawriter | Adatbázis-adatírók |
| db_denydatareader | Adatbázis megtagadása adatolvasókat |
| db_denydatawriter | Database deny data writers |
A db_owner fix adatbázis szerepének tagjai rendelkeznek az összes többi rögzített adatbázis szerep jogával. A fix szerver szerepek jogosultságainak megjelenítéséhez hajtsa sp_srvrolepermissionvégre .
Az eredményhalmaz tartalmazza azokat a Transact-SQL utasításokat, amelyeket az adatbázis tagjai végrehajthatnak, valamint egyéb speciális tevékenységeket, amelyeket az adatbázis szerepének tagjai végezhetnek.
Permissions
A nyilvános szerepkör tagságát igényli.
Examples
A következő lekérdezés minden fix adatbázis-szerep jogát adja vissza, mert nem határoz meg fix adatbázis szerepet.
EXECUTE sp_dbfixedrolepermission;
GO