oracle用户名密码及用户被锁等问题

系统 1925 0

oracle 用户名不区分大小写

oracle 11g 以前的版本的用户名和密码是不区分大小写的;  

oracle 11g 用户名和密码默认区分大小写,可更改alter system set sec_case_sensitive_logon=false 设置改为不区分大小写。

ORACLE用户自动被锁解决方法

 --1.
  --系统参数配置  connect sys/password@db_link as sysdba
  select * from dba_profiles where resource_name like 'FAILED_LOGIN_ATTEMPTS%';
  --1 DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD 10
  --连续错误连接10次用户被锁定
  --2.
  --查看被锁的用户
  select LOCK_DATE,username from dba_users where username='USERNAME';
  LOCK_DATE为空说明没有锁定,非空为锁定。
  -----
  SELECT S.USERNAME,
  DECODE(L.TYPE, 'TM', 'TABLE LOCK', 'TX', 'ROW LOCK', NULL) LOCK_LEVEL,
  O.OWNER,
  O.OBJECT_NAME,
  O.OBJECT_TYPE,
  S.SID,
  S.SERIAL#,
  S.TERMINAL,
  S.MACHINE,
  S.PROGRAM,
  S.OSUSER
  FROM V$SESSION S, V$LOCK L, DBA_OBJECTS O
  WHERE S.SID = L.SID
  AND O.OBJECT_ID = L.ID1
  AND S.USERNAME IS NOT NULL;
  --3.
  --解锁方法
  ALTER USER USER_NAME ACCOUNT UNLOCK;
  --值的注意,在升级过程中,被锁的用户,有可能不值一个
  --重新升级
  -----设置系统的默认登录次数
  alter profile DEFAULT limit FAILED_LOGIN_ATTEMPTS 10;
  alter profile DEFAULT limit FAILED_LOGIN_ATTEMPTS UNLIMITED;

oracle用户名密码及用户被锁等问题


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论