Oracle
Some of the queries in the table below can only be run by an admin. These are marked with (PRIV) at the description.
Version
SELECT banner FROM v$version WHERE banner LIKE 'Oracle%';
SELECT banner FROM v$version WHERE banner LIKE 'TNS%';
SELECT version FROM v$instance;Comments
SELECT 1; -- commentCurrent User
SELECT user FROM dual;List Users
SELECT username FROM all_users ORDER BY username;
SELECT name FROM sys.user$;List Password Hashes (PRIV)
#Oracle version <= 10g
SELECT name, password, astatus FROM sys.user$. astatus tells you if acct is locked
#Oracle version 11g
SELECT name,spare4 FROM sys.user$List Privileges (PRIV)
List DBA Accounts (PRIV)
Current Database
List Databases
List Tables
List Columns
Find Tables from Column Name
Hostname, IP Address
Location of DB Files
Get all tablenames in One String
Last updated
Was this helpful?