• oracle密码错误验证延迟


    补充从10g升级到11g之后需要注意的几个密码方面问题:

    1. 11g默认开始密码区分大小写,可以通过把参数设置为SEC_CASE_SENSITIVE_LOGON =FALSE 屏蔽

    2. 11g密码默认有效期180天,可以通过修改ALTER PROFILE DEFAULT[根据实际的profile] LIMIT PASSWORD_LIFE_TIME UNLIMITED;   注意需要修改密码生效

    3. 密码错误验证延迟,可以通过设置EVENT="28401 TRACE NAME CONTEXT FOREVER, LEVEL 1"屏蔽

        alter system set events='28401 trace name context forever, level 1'; 

    如果同时大量的连接采用错误的密码,基本上这个用户的登录就会被完全HANG住。

    数据库出现大量library cache lock,而且username全部为空
    SID   USERNAME      EVENT      SCHEMANAME
    1                DIAG idle wait SYS
    2                ASM background timer    SYS
    3                class slave wait         SYS
    4                class slave wait         SYS
    7                library cache lock     SYS
    8                library cache lock     SYS
    9                library cache lock     SYS
    10              library cache lock     SYS
    11              Streams AQ: waiting for time management or cleanup tasks          SYS
    12              library cache lock     SYS
    16              library cache lock     SYS
    17              Space Manager: slave idle wait       SYS
    18              library cache lock     SYS
    19              library cache lock     SYS
    21              library cache lock     SYS
  • 相关阅读:
    理解C#系列 / 核心C# / 常量
    理解C#系列 / 核心C# / 变量
    理解C#系列 / C#语言的特性
    理解C#系列 / .NET体系结构
    利用DMZ对象保护全局变量
    随手翻的一道摩拜校招题
    关于为函数形参赋值和搜索变量标识符的云云
    竟然修改形参有这么可怕的后果!!
    牛得一逼的delete操作符
    屏蔽属性
  • 原文地址:https://www.cnblogs.com/jimeper/p/4094879.html
Copyright © 2020-2023  润新知