sp_helprolemember (Transact-SQL)
Se aplica a:SQL Server
Devuelve información acerca de los miembros directos de un rol de la base de datos actual.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_helprolemember [ [ @rolename = ] 'role' ]
Argumentos
[ @rolename = ] ' role '
Es el nombre de un rol de la base de datos actual. role es sysname, con un valor predeterminado de NULL. el rol debe existir en la base de datos actual. Si no se especifica el rol , se devuelven todos los roles que contienen al menos un miembro de la base de datos actual.
Valores de código de retorno
0 (correcto) o 1 (error)
Conjuntos de resultados
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
DbRole | sysname | Nombre del rol en la base de datos actual. |
MemberName | sysname | Nombre de un miembro de DbRole. |
MemberSID | varbinary(85) | Identificador de seguridad de MemberName. |
Comentarios
Si la base de datos contiene roles anidados, MemberName puede ser el nombre de un rol. sp_helprolemember no muestra la pertenencia obtenida a través de roles anidados. Por ejemplo, si User1 es miembro de Role1 y Role1 es miembro de Role2, EXEC sp_helprolemember 'Role2'
, devolverá Role1, pero no los miembros de Role1 (User1 en este ejemplo). Para devolver pertenencias anidadas, debe ejecutar sp_helprolemember repetidamente para cada rol anidado.
Use sp_helpsrvrolemember para mostrar los miembros de un rol fijo de servidor.
Use IS_ROLEMEMBER (Transact-SQL) para comprobar la pertenencia a roles de un usuario especificado.
Permisos
Debe pertenecer al rol public .
Ejemplos
En el siguiente ejemplo se muestran los miembros del rol Sales
.
EXEC sp_helprolemember 'Sales';
Consulte también
Procedimientos almacenados de seguridad (Transact-SQL)
sp_addrolemember (Transact-SQL)
sp_droprolemember (Transact-SQL)
sp_helprole (Transact-SQL)
sp_helpsrvrolemember (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de