Files
oracle/vdh/whoami.sql
2026-03-12 21:23:47 +01:00

32 lines
1005 B
SQL

-- give information on the own session without needing additional privs
-- credits to Uwe Hesse
--
-- changed to use select from dual instead of dbms_output
column username format a30
column sid format a8
column current_schema format a30
column instance_name format a15
column pdb_name format a15
column database_role format a20
column os_user format a20
column client_ip format a20
column server_hostname format a20
column client_hostname format a20
select
sys_context('userenv','session_user') as username,
sys_context('userenv','sid') as sid,
sys_context('userenv','current_schema') as current_schema,
sys_context('userenv','instance_name') as instance_name,
sys_context('userenv','con_name') as pdb_name,
sys_context('userenv','database_role') as database_role,
sys_context('userenv','os_user') as os_user,
sys_context('userenv','ip_address') as client_ip,
sys_context('userenv','host') as client_hostname,
sys_context('userenv','server_host') as server_hostname
from
dual
;