Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

STL_USERLOG

Modo de foco
STL_USERLOG - Amazon Redshift

Registra os detalhes das seguintes alterações de um usuário de banco de dados:

  • Criar usuário

  • Descartar usuário

  • Alterar usuário (renomear)

  • Alterar usuário (alterar as propriedades)

STL_USERLOG só permanece visível para superusuários. Para obter mais informações, consulte Visibilidade de dados em tabelas e visualizações de sistema.

Alguns ou todos os dados nessa tabela também podem ser encontrados na exibição de monitoramento SYS SYS_USERLOG. Os dados na exibição de monitoramento SYS são formatados para serem mais fáceis de usar e compreender. É recomendável usar a exibição de monitoramento SYS nas consultas.

Colunas da tabela

Nome da coluna Tipo de dados Descrição
userid integer O ID do usuário afetado pelas alterações.
username character(50) O nome de usuário do usuário afetado pelas alterações.
oldusername character(50) Para uma ação de renomeação, o nome de usuário original. Para qualquer outra ação, este campo é vazio.
action character(10) A ação ocorrida. Valores válidos:
  • Alter

  • Criar

  • Drop

  • Renomear

usecreatedb integer Se for verdadeiro (1), indica que o usuário tem privilégios para criar um banco de dados.
usesuper integer Se for verdadeiro (1), indica que o usuário é um superusuário.
usecatupd integer Se for verdadeiro (1), indica que o usuário pode atualizar catálogos do sistema.
valuntil timestamp A data de expiração da senha.
pid integer ID do processo.
xid bigint ID da transação.
recordtime timestamp O horário (em UTC) de início da consulta.

Consultas de exemplo

O exemplo a seguir executa quatro ações do usuário e, em seguida, consulta a visualização STL_USERLOG.

create user userlog1 password 'Userlog1'; alter user userlog1 createdb createuser; alter user userlog1 rename to userlog2; drop user userlog2; select userid, username, oldusername, action, usecreatedb, usesuper from stl_userlog order by recordtime desc;
userid | username | oldusername | action | usecreatedb | usesuper --------+-----------+-------------+---------+-------------+---------- 108 | userlog2 | | drop | 1 | 1 108 | userlog2 | userlog1 | rename | 1 | 1 108 | userlog1 | | alter | 1 | 1 108 | userlog1 | | create | 0 | 0 (4 rows)

Nesta página

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.