zoukankan      html  css  js  c++  java
  • ORACLE 11G用于有效期

    Oracle报错,ORA-28001: 口令已经失效(转自网络)

     

    错误信息:ORA-28001: the password has expired解决方法
    Oracle报错,ORA-28001: 口令已经失效(转自网络) - 绿叶四季草 - Ierda

    Oracle11G创建用户时缺省password过期限制是180天(即6个月)。 假设超过180天用户password未做改动则该用户无法登录。 Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能。可是这个默认的功能非常easy被DBA或者是开发者给疏忽,一旦password180天未改动过,就会出现这种问题。

    解决方法可通过例如以下SQL语句

    SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'

    查询password的有效期设置,LIMIT字段是password有效天数。

    在password将要过期或已经过期时可通过例如以下语句进行改动password,password改动后该用户可正常连接数据库。

    ALTER USER username IDENTIFIED BY password ;

    Oracle报错。ORA-28001: 口令已经失效(转自网络) - 绿叶四季草 - Ierda

    假设想去除180天的password生存周期的限制可通过例如以下SQL语句将其关闭

    ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED

    如上SQL语句将口令有效期默认值180天改动成了“无限制”。

    可是出于数据库安全性考虑,不建议将PASSWORD_LIFE_TIME值设置成UNLIMITED

  • 相关阅读:
    vue 中动画配置
    vue hash模式和404页面的配置
    vue 组件用法
    vue set方法
    vue 改变插值方法
    vue 接口统一管理
    Oracle同义词(Synonym)创建删除
    ASP.NET Core中间件实现分布式 Session
    plsql 导入导出表数据与表结构
    css3缩放 transform: scale() 使用缩放之后顶点对齐问题
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/5363789.html
Copyright © 2011-2022 走看看