SHOW USER WORKLOAD IDENTITY AUTHENTICATION METHODS¶
Lista o federação de identidade de carga de trabalho Configurações do para um usuário de serviço.
Sintaxe¶
SHOW USER WORKLOAD IDENTITY AUTHENTICATION METHODS [ FOR USER <username> ]
Parâmetros¶
FOR USER usernameLista as configurações de federação de identidade de carga de trabalho para o usuário especificado.
Se nenhum usuário for especificado, o comando lista as configurações do usuário atual.
Saída¶
Coluna |
Descrição |
|---|---|
|
Nome do usuário do serviço. |
|
O provedor de identidade que está emitindo atestados para o usuário do serviço. Os valores possíveis são:
|
|
Reservado para uso futuro. |
|
Data e hora em que o usuário do serviço usou pela última vez a federação de identidade de carga de trabalho para autenticar no Snowflake. |
|
Data e hora em que alguém executou um CREATE USER ou ALTER USER Comando para definir o |
|
Detalhes adicionais sobre como o usuário do serviço está configurado para usar a federação de identidade de carga de trabalho. Os detalhes dependem do valor na
|
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 |
|---|---|---|
MONITOR |
Usuário |
Obrigatório somente ao exibir configurações de federação de identidade de carga de trabalho para um usuário de serviço diferente. |
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.
Exemplos¶
Mostrar configurações de autenticação de identidade de carga de trabalho para o usuário example_service_user:
SHOW USER WORKLOAD IDENTITY AUTHENTICATION METHODS FOR USER example_service_user;