SVV_REDSHIFT_DATABASES - Amazon Redshift

Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting.

SVV_REDSHIFT_DATABASES

Verwenden Sie SVV_ REDSHIFT_DATABASES, um eine Liste aller Datenbanken anzuzeigen, auf die ein Benutzer Zugriff hat. Dazu gehören die Datenbanken auf dem Cluster und die Datenbanken, die aus Datashares erstellt werden, die von Remote-Clustern bereitgestellt werden.

SVV_REDSHIFT_DATABASES ist standardmäßig für alle Benutzer sichtbar. Um den Zugriff auf die Metadaten Ihrer Datenbank zu kontrollieren, aktivieren Sie die Metadatensicherheit für Ihren bereitgestellten Cluster oder Ihre Serverless-Arbeitsgruppe. Mithilfe der Metadatensicherheit können Sie die Anzeigeberechtigungen für Objektmetadaten nach Benutzern und Rollen trennen. Weitere Informationen finden Sie unter Sicherheit von Metadaten.

Tabellenspalten

Spaltenname Datentyp Beschreibung
database_name varchar(128) Name der Datenbank.
database_owner integer Die Benutzer-ID des Datenbankeigentümers.
database_type varchar(32) Der Typ der Datenbank. Mögliche Typen sind lokale oder freigegebene Datenbanken.
database_acl varchar(128) Diese Information ist nur für die interne Verwendung gedacht.
database_options varchar(128) Die Eigenschaften der Datenbank.
database_isolation_level varchar(128) Die Isolationsstufe der Datenbank. Mögliche Werte sind u. a. Snapshot Isolation und Serializable.

Beispielabfrage

Im folgenden Beispiel wird die Ausgabe von SVV_REDSHIFT_DATABASES zurückgegeben.

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