SayIT
Software => Programare => Topic started by: kquizak on 26 November 2006, 15:51
problema e urmatoarea orice user s-ar loga eu in monitorizarea sesiunilor tot anonymus vad(chiar si daca am o sesiune system tot anonymus am).Macar pot sa vad cate sesiuni sunt cu precizie..... :(
aveti vreo idee, nici asa nu obtin nimic "SELECT USER FROM Dual;" => anonymus
Cred ca tu vrei de fapt select user,osuser from v$session, si nu din dual, care e username-ul curent.
Atentie v$session este accesibil doar pentru sys si system pentru alti useri trebuie sa le dai rol-ul select_system_catalog sau un grant explicit de select pe v$session. Daca vrei sa folosesti accesul la v$session intr-o procedura nu e suficient rol-ul si trebuie sa-i dai grantul explicit.