Oracle报错,ORA-28001: 口令已经失效
2024-10-19 03:34:14
Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。 Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DBA或者是开发人员给疏忽,一旦密码180天未修改过,就会出现这样的问题。
解决方法可通过如下SQL语句
SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'
查询密码的有效期设置,LIMIT字段是密码有效天数。
去除180天的密码生存周期的限制可通过如下SQL语句将其关闭
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED
如上SQL语句将口令有效期默认值180天修改成了“无限制”。但是出于数据库安全性考虑,不建议将PASSWORD_LIFE_TIME值设置成UNLIMITED
最新文章
- [数据结构]——堆(Heap)、堆排序和TopK
- maven如何配置
- 初学后台框架总结篇二——快速了解CI框架
- 性能测试常用Oracle语句
- MySQL单机load过高问题讨论
- rockmongo用法
- [改善Java代码]使用匿名类的构造函数
- QT的父子Widget之间消息的传递(如果子类没有accept或ignore该事件,则该事件会被传递给其父亲——Qlabel与QPushButton的处理就不一样)
- 快速构建Windows 8风格应用36-商店应用发布流程
- Web项目也能一键打包Android、IOS
- WebSocket(一)-RFC6455
- 如何使用linux+xvfb+python+rfs+firefox+jenkins实现UI自动化
- 支持markwon写ppt的工具marp-调研
- JS基础概念
- RBF(径向基)神经网络
- read later
- UOJ.41.[清华集训2014]矩阵变换(稳定婚姻)
- TI单节电量计基本介绍及常见问题解答
- imx6 hdmi接口支持
- Navicat Premium 12破解激活
热门文章
- 重学STM32---(七) FSMC+LCD
- ReentrantLock获取锁方式解读(转)
- arduino上使用sprintf()函数输出float值出错
- 主机控制器接口(HCI)
- mapreduce入门之wordcount注释详解
- 如何用cufflinks 拼出一个理想的注释文件
- 跟开涛老师学shiro -- 编码/加密
- 递归神经网络之理解长短期记忆网络(LSTM NetWorks)(转载)
- ScrollView和ListView的冲突问题
- 让超链接点击后不跳转,可以用href = ";#";,但是这个#就会锚点到页面最上边 点击链接后不跳转可以设置成