SHOW ROLES IN SERVICE

Lista todas as funções de serviço associadas a um serviço. Estas são as funções definidas na especificação do serviço. Para obter mais informações, consulte Gerenciar privilégios relacionados ao serviço.

Consulte também:

REVOKE SERVICE ROLE, GRANT SERVICE ROLE, SHOW GRANTS

Sintaxe

SHOW ROLES IN SERVICE <name>
Copy

Parâmetros

name

Nome do serviço.

Requisitos de controle de acesso

A função usada para executar essa operação deve ter, no mínimo, os seguintes privilégios:

Privilégio

Objeto

Notas

USAGE

Serviço

Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.

Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.

Saída

A saída do comando fornece as seguintes colunas:

Coluna

Descrição

created_on

Data e hora em que a função de serviço foi criada

name

Nome da função do serviço

comment

Comentário, se houver, para a função de serviço

Notas de uso

  • O comando não precisa de um warehouse em funcionamento para ser executado.

  • O comando retorna apenas objetos para os quais a função atual do usuário atual recebeu pelo menos um privilégio de acesso.

  • O privilégio de acesso MANAGE GRANTS permite implicitamente que seu titular consulte todos os objetos da conta. Por padrão, somente o administrador de conta (usuários com a função ACCOUNTADMIN) e o administrador de segurança (usuários com a função SECURITYADMIN) têm o privilégio MANAGE GRANTS.

  • Para pós-processar a saída deste comando, você pode usar a função RESULT_SCAN, que trata a saída como uma tabela que pode ser consultada. Você também pode usar o operador de canal para consultar a saída desse comando.

Exemplos

Liste as funções de serviço no serviço echo_service.

SHOW ROLES IN SERVICE echo_service;
Copy
+-------------------------------+-------------------------+------------+
| created_on                    |   name                      |  comment   |
+-------------------------------+-------------------------+------------+
| 2024-04-29 14:58:50.063 -0700 |   ALL_ENDPOINTS_USAGE   |            |
+-------------------------------+-------------------------+------------+