URL: https://it.desy.de/dienste/datenbanken/oracle/ueberblick/account_informationen/index_ger.html
.
Breadcrumb Navigation
Account Informationen
Account
Tabellen und deren Struktur
Welche Tabellen haben Sie?
SQL> select table_name from user_tables;
Welche Struktur hat Ihre Tabelle, welche Spalten hat sie?
SQL> describe table_name
Alternativ erhalten Sie diese Information auch mittels der View user_tab_columns
SQL> select table_name, column_name, data_type from user_tab_columns
where table_name = 'YOUR_TABLE_NAME';
Weitere Datenbank-Objekte und Ihre Eigenschaften
Welche Datenbank-Objekte haben Sie zur Zeit?
SQL>select object_name, object_type from user_objects;
Welche Indexes haben Sie auf welchen Tabellen?
SQL>select index_name, table_name from user_indexes;
Welche Views haben Sie mit welcher Definition?
SQL>select view_name, text from user_views;
Welche Sequences haben Sie definiert?
SQL>select * from user_sequences;
Welche Trigger haben Sie definiert?
SQL>select * from user_triggers;
Welche Parameter erwartet Ihre Procedure bzw. Function?
SQL>describe procedure_name [function_name]
Tablespace, Quota und Objekt-Größen
Auf welchem Default Tablespace befindet sich Ihr Oracle-Account und welchen Tempory Tablespace ist ihm zugeteilt?
SQL> select default_tablespace, temporary_tablespace from user_users;
Welche Quota haben Sie aktuell auf welchem Tablespace?
SQL> select tablespace_name, bytes, max_bytes from user_ts_quotas;
Wie groß sind Ihre Tabellen/Objekte für sich?
SQL> select segment_name, tablespace_name, bytes from user_segments;
Rechte auf anderen Objekten und Vergabe von Rechten
Welche Objekte sind Ihnen von anderen Benutzern zugänglich?
SQL> select owner, object_name, object_type from all_objects;
Welche Privilegien/Rechte haben Sie auf Objekten anderer Accounts?
SQL> select * from user_tab_privs;
Welche Privilegien/Rechte haben Sie anderen Accounts gegeben?
SQL> select * from user_tab_privs_made;
Privilegien und Rollen (Rechte/Grants)
Welche System-Privilegien hat Ihr Oracle-Account?
SQL> select * from session_privs;
Welche Rollen sind Ihrem Account zugewiesen?
SQL> select username, granted_role from user_role_privs;
Welche System-Privilegien sind Ihrem Account über welche Rolle zugewiesen?
SQL> select * from role_sys_privs;
Zeichensätze
Welche Zeichensätze verwendet Ihr Oracle-Account bzw. die Datenbank?
SQL> select * from nls_database_parameters
where parameter like '%CHARACTERSET%';
Welchen Wert muß Ihre NLS_LANG-Variable beim Export/Import von Daten und bei der Eingabe bzw. Ausgabe von Sonderzeichen bei der Verwendung beliebiger Clienten auf jedweder Platform haben?
SQL> select value from nls_database_parameters
where parameter = 'NLS_CHARACTERSET';