SVV_REDSHIFT_DATABASES
Use SVV_REDSHIFT_DATABASES para exibir uma lista de todos os bancos de dados aos quais um usuário tem acesso. Isso inclui os bancos de dados no cluster e os bancos de dados criados a partir de datashares fornecidos por clusters remotos.
SVV_REDSHIFT_DATABASES é visível para todos os usuários. Os superusuários podem ver todas as linhas; usuários regulares podem ver somente seus próprios dados. Para obter mais informações, consulte Visibilidade de dados em tabelas e visualizações de sistema.
Colunas da tabela
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
database_name | varchar(128) | O nome do banco de dados. |
database_owner | inteiro | O ID do usuário proprietário do banco de dados. |
database_type | varchar(32) | O tipo do banco de dados. Os tipos possíveis são bancos de dados locais ou compartilhados. |
database_acl | varchar(128) | Essas informações são somente para uso interno. |
database_options | varchar(128) | As propriedades do banco de dados. |
database_isolation_level | varchar(128) | O nível de isolamento do banco de dados. Os valores possíveis incluem: Snapshot Isolation e Serializable . |
Consulta de exemplo
O exemplo a seguir retorna a saída para SVV_REDSHIFT_DATABASES.
select database_name, database_owner, database_type, database_options, database_isolation_level from svv_redshift_databases;
database_name | database_owner | database_type | database_options | database_isolation_level --------------+----------------+---------------+------------------+------------------ dev | 1 | local | NULL | Serializable