データベースに接続しているユーザ一覧を確認するSQLです。
サンプル
例)データベースにログインしているユーザ一覧を取得するSQL
1 2 3 4 5 6 7 |
SELECT schemaname AS スキーマ名 ,program AS 実行プログラム名 ,machine AS マシン名 ,logon_time AS ログイン日時 FROM v$session WHERE type = 'USER'; |
- 実行例
- スキーマ名 実行プログラム名 マシン名 ログイン日時 ------------ ------------------ ---------- -------------------- TEST01 ob13.exe PC-001 2018/09/01 11:18:40 TEST02 sqlplus.exe PC-002 2018/09/01 17:14:52
スキーマ名がログインユーザです。
解説
- 実行プログラム名は、ログインに使用しているプログラムです。
(例えば、obXX.exeはObjectBrowser、sqlplus.exeはSQL*Plusです。)