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
Azure SQL Database
Felügyelt Azure SQL-példány
SQL-adatbázis a Microsoft Fabricben
Az aktuális adatbázisban lévő szerepkörök adatait adja vissza.
Transact-SQL szintaxis konvenciók
Szemantika
sys.sp_helprole [ [ @rolename = ] N'rolename' ]
[ ; ]
Arguments
[ @rolename = ] N'rolename'
Egy szerep neve a jelenlegi adatbázisban.
@rolename a sysname, alapértelmezettként NULL.
@rolename léteznie kell a jelenlegi adatbázisban. Ha @rolename nincs megadva, visszaküldik az összes szerep adatai az aktuális adatbázisban.
Kódértékek visszaadása
0 (sikeres) vagy 1 (hiba).
Eredményhalmaz
| Oszlop név | Adattípus | Description |
|---|---|---|
RoleName |
sysname | A jelenlegi adatbázisban szereplő szerep neve. |
RoleId |
smallint | azonosító .RoleName |
IsAppRole |
int |
0
=
RoleName nem jelentkezési szerep.1
=
RoleName egy alkalmazási szerep. |
Megjegyzések
A szerephez tartozó jogosultságok megtekintéséhez használd sp_helprotect. Az adatbázis szerepének tagjainak megtekintéséhez használd sp_helprolemember.
Permissions
A nyilvános szerepkör tagságát igényli.
Példák
A következő lekérdezés visszaadja az összes jelenlegi adatbázis szerepét.
EXECUTE sp_helprole;