zoukankan      html  css  js  c++  java
  • 针对Oracle用户被锁的一些相关处理方法

    当登录时被告知XXX用户被锁时,可进行以下操作:

    1、用拥有dba权限的用户登录,进行解锁,先设置具体时间格式,方便后面查看被锁的具体时间:

       SQL> alter session set nls_date_format=’yyyy-mm-dd hh24:mi:ss’;
         Session altered.

    2、查看被锁的具体时间:

      SQL> select username,lock_date from dba_users where username=’TEST’;
      USERNAME LOCK_DATE
      ------------------------------ -------------------
      TEST 2009-03-10 08:51:03

    3、进行解锁:

      SQL> alter user test account unlock;
      User altered.

    4、查看是哪个IP造成的XXX用户被锁:

    查看$ORACLE_HOME/network/admin/log/listener.log日志

    *注:一般数据库默认是10次尝试失败后锁住用户

    1、查看FAILED_LOGIN_ATTEMPTS的值:

    select * from dba_profiles

    2、可将失败次数调高至20次:

    alter profile default limit FAILED_LOGIN_ATTEMPTS 30;

    应根据实际需要来调整失败次数~~~

  • 相关阅读:
    G
    F
    E
    D
    机器学习第二次作业
    机器学习第一次作业
    机器学习作业一
    软工实践个人总结
    第11组 Beta版本演示
    第11组 Beta冲刺(5/5)
  • 原文地址:https://www.cnblogs.com/shanqw/p/6673951.html
Copyright © 2011-2022 走看看