sp_helprole (Transact-SQL)
Retorna informações sobre as funções no banco de dados atual.
Sintaxe
sp_helprole [ [ @rolename = ] 'role' ]
Argumentos
- [ @rolename = ] 'role'
É o nome de uma função no banco de dados atual. role é sysname, com um padrão NULL. role deve existir no banco de dados atual. Se role não for especificado, as informações sobre todas as funções no banco de dados atual serão retornadas.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
RoleName |
sysname |
Nome da função no banco de dados atual. |
RoleId |
smallint |
ID de RoleName. |
IsAppRole |
int |
0 = RoleName não é uma função de aplicativo. 1 = RoleName é uma função de aplicativo. |
Comentários
Para exibir as permissões associadas à função, use sp_helprotect. Para exibir os membros de uma função de banco de dados, use sp_helprolemember.
Permissões
Requer associação na função pública.
Exemplos
A consulta a seguir retorna todas as funções no banco de dados atual.
EXEC sp_helprole
Consulte também