السبت، 1 فبراير 2014

Get all connected Users

بسم الله الرحمن الرحيم

ازاى اجيب كل ال Users ال Connected على ال Database

ال Query بتاعنا ان شاء الله معتمد على:

V$SESSION_CONNECT_INFO
V$SESSION

النتيجه منه هقدر اشوف كل المستخدمين و طريقة ال Authentication يعنى 'Database ولا OS' مثلا
و هشوف اسم المستخدم للجهاز نفسه و اسم الجهاز اللى داخل بيه

SELECT Conn.sid, Conn.authentication_type, Conn.osuser, Sess.USERNAME, Conn.network_service_banner, Ses.MACHINE, Ses.PROGRAM
FROM v$session_connect_info Conn
JOIN v$session Ses
ON (Ses.SID = Conn.SID);

للإطلاع اكثر


ليست هناك تعليقات:

إرسال تعليق