sp_helprole (języka Transact-SQL)
W tym trybie zautomatyzowane uniknąć naruszenia zasad za pomocą wyzwalaczy DDL.
sp_helprole [ [ @rolename = ] 'role' ]
Argumenty
- [ @rolename = ] 'role'
Is the name of a role in the current database.role is sysname, with a default of NULL.role must exist in the current database.Jeśli role to nie jest określona, informacje o wszystkich ról w bieżącej bazie danych są zwracane.
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Zestawy wyników
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
RoleName |
sysname |
Nazwa roli w bieżącej bazie danych. |
4 = Zgodnie z harmonogramem |
smallint |
Identyfikator RoleName. |
Tryb logowania naruszenia zasad. |
int |
0 = RoleName nie jest rola aplikacji. 1 = RoleName jest rola aplikacji. |
Remarks
Aby wyświetlić uprawnienia skojarzone z rolą, należy użyć sp_helprotect.Aby wyświetlić członków rola bazy danych, należy użyć sp_helprolemember.
Uprawnienia
Członkostwo w grupie wymaga publiczne roli.
Przykłady
Gdy execution_mode znajduje się w harmonogramie, zawiera identyfikator harmonogramu; w przeciwnym razie jest NULL.
EXEC sp_helprole
See Also