如何查看plsql的登陆和使用记录,比如某个用户名在某台电脑上运行了一个查询语句,如何能检测到呢?

如题所述

主要是查看v$session 和v$sqlarea两个视图:
1、先查找 session信息

SELECT SID, OSUSER, USERNAME, MACHINE, PROCESS
FROM V$SESSION WHERE audsid = userenv( 'SESSIONID' );
2、查找当前被某个指定 session正在运行的sql语句。假设 sessionID为 100
select b.sql_text
from v$session a,v$sqlarea b
where a.sql_hashvalue=b. hash_value and a.sid= 1 00
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-11-24
百度有

如何查看一个SQL数据库的用户名
查看一个SQL数据库的用户名的具体步骤如下:1、首先配置PLSQL连接某个oracle数据库,然后打开plsql工具,点击工具栏上的"Tools"(工具选项)。2、点击选择首选项。首选项一般存放的是工具常用的一些配置,高级配置在其他工具中。点击tools--选择"preferences"首选项。3、点击选择登陆历史。进入首选项配置之后...

如何使用plsql developer
1、PL\/SQL Developer记住登陆密码 在使用PL\/SQL Developer时,为了工作方便希望PL\/SQL Developer记住登录Oracle的用户名和密码;设置方法:PL\/SQL Developer 7.1.2 ->tools->Preferences->Oracle->Logon History , "Store history"是默认勾选的,勾上"Store with password" 即可,重新登录在输入一次密...

如何使用plsql developer
步骤一:在菜单项的Tools下的Preference选项中的User Interface中选择Option,在右边对于的Autosave desktop中把前面的复选框勾选上。步骤二:在菜单项的Tools下的Window list选项勾上。查看执行计划。在使用PL\/SQL Developer的SQL Window时,有时候输入的SQL语句执行的效率,分析下表结构,如何可以提高查询...

oracle PLSQL 查询语句select t.*, t.rowid from PU.YK t
1, t.* 表示查询表t 所有字段 t.rowid 表示唯一标识t表中伪列 PU.YK 表示的是用户PU下的YK表 PU.YK t 表示的是t是YK这个表的别名(也就是另外一个简化的名字,可以随意写)整个语句的意思也就是查询PU用户下YK表的所有记录信息,以及每条记录对应的ROWID信息 2,在plsql里面...

如何修改plsql中快捷键设置
1. PL\/SQL的运行:选中SQL语句按F8。2. 查看一个表的创表语句:按住Ctrl用鼠标点击你要看的那个表就可以了。3. 删除一行快捷键:CTRL+Y;4. 保存当前编辑窗口样式:Window->SaveLayout 5. 调试SQL语句性能、选中SQL语句按F5 6. 将某条SQL语句转换大小写:选中这条SQL语句->Edit...

Oracle 11g 中如何授权一张表某个字段的select权限给另外一个用户
1、在PLSQL里,用sys(oracle系统用户)登陆,登陆的时候要选择SYSDBA。2、在左边的菜单里找到Users节点,右击选择添加功能。在打开的界面里写上用户名、密码,临时表空间一般选择temp。3、对象权限无需添加,角色权限选择connect和resource即可。4、系统权限选择create any procedure、create any view、debug...

在oracle数据库中如果查询一个数据库中有哪几张表?
1、本文以plsql图形化管理工具为例,使用它连接oracle数据库。当点开plsql的时候,就需要输入用户名、密码、数据库然后连接。如果连接成功,就能查看里面的表等等操作,如果连接不成功,就输入正确的信息再次尝试。2、连接上数据库之后,默认会看到这个主界面。顶部是各种操作菜单,左侧第一个框是最近打开...

plsql如何以hr模式
答案如下:第一步操作首先打开设置按钮,然后第二步,操作账号管理在页面点击账号安全中心进入。多思考多实践!会成功的。

谁能告诉我,登陆PLSQL要用户名和密码是什么 啊?一开始是需要管理员的...
conn \/as sysdba 这是系统管理员身份登录,相当于SQLServer的Windows身份验证登录;conn system\/password@oradb 这是用默认的系统用户登录oradb,System相当于SQLServer的sa用户,password是安装时设置的,也可以后期设置

plsql developer暂停当前操作
1. PL\/SQL Developer记住登陆密码在使用PL\/SQL Developer时,为了工作方便希望PL\/SQL Developer记住登录Oracle的用户名和密码;设置方法:PL\/SQL Developer->tools->Preferences->Oracle->Logon History,在右边界面的"Definition"中,"Store history"是默认勾选的,再勾选上"Store with password",即可.上述方法若不好用...

相似回答