- Esquema:
Exibição GRANTS_TO_USERS¶
Esta exibição do Account Usage pode ser usada para consultar as funções concedidas ao usuário.
Colunas¶
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
CREATED_ON |
TIMESTAMP_LTZ |
Hora e data (no fuso horário UTC) quando a função é concedida. |
DELETED_ON |
TIMESTAMP_LTZ |
Hora e data (no fuso horário UTC) quando a função é revogada. |
ROLE |
VARCHAR |
Identificador para a função concedida ao usuário. |
GRANTED_TO |
VARCHAR |
Para esta exibição, o valor será |
GRANTEE_NAME |
VARCHAR |
Nome do usuário a quem o privilégio é concedido. |
GRANTED_BY |
VARCHAR |
Identificador para a função que concedeu o privilégio. |
Notas de uso¶
A latência da visualização pode ser de até 120 minutos (2 horas).
Esta exibição registra as concessões atuais e as concessões históricas, incluindo as concessões que foram revogadas e concedidas novamente. Quando ocorre uma única concessão e enquanto ela permanecer ativa (ou seja, não revogada):
A exibição inclui uma linha para a concessão da mesma função ao mesmo usuário.
Uma nova concessão da mesma função ao mesmo usuário não é registrada como uma nova linha. Em vez disso, a coluna DELETED_ON permanece NULL enquanto a concessão estiver ativa.
Quando uma concessão é revogada do usuário, a coluna DELETED_ON da concessão é atualizada de NULL para o carimbo de data/hora em que a concessão foi revogada.
Depois de revogar a função do usuário, uma concessão da mesma função para o mesmo usuário é registrada em uma nova linha. Nesta nova linha, o valor da coluna DELETED_ON será NULL porque a concessão agora está ativa.