开启oracle中系统权限create session的审计功能,审计oracle用户登录失败的情况。(以下都是sys用户操作)
首先修改oracle中audit_trail的系统参数。
alter system set audit_trail=DB_EXTENDED scope=spfile ;(DB_EXTENDED 是静态参数,需要重新启动数据库)
开启create session登录失败的审计功能。
audit create session whenever not successful;
开启审计功能后,登录失败的用户,会记录在dba_audit_trial视图中。直接查询视图即可获得错误登陆的相关信息。
select * from dba_audit_trial;