关于Oracle数据库用户密码过期的预防和解决办法
适用范围:各业务平台Oracle11g数据库
数据库软件:Oracle
故障现象:
Oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”,因为用户密码过期,会造成用户无法登陆Oracle数据库。
密码已过期时,sqlplus连接数据库提示:
ERROR:ORA-28001:the password has expired
密码即将过期时,sqlplus连接数据库提示:
ERROR:ORA-28002: the password will expirewithin 7 days
检查方法:
1、检查数据库用户profile,一般是default
sql>SELECTusername,PROFILE FROM dba_users;
2、查看指定概要文件(如default)的密码有效期设置,默认是180天
sql>SELECT * FROM dba_profiles s WHEREs.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
3、将密码有效期由默认的180天修改成“无限制”:
sql>ALTER PROFILE DEFAULT LIMITPASSWORD_LIFE_TIME UNLIMITED;
4、检查确认,
sql>SELECT * FROM dba_profiles s WHEREs.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
PROFILE RESOURCE_NAME RESOURCE LIMIT
-------------------------------------------------------------- ------------------------------------------------
DEFAULT PASSWORD_LIFE_TIME PASSWORD UNLIMITED
转载于:https://blog.51cto.com/hehehe/1361601
关于Oracle数据库用户密码过期的预防和解决办法相关推荐
- Oracle数据库用户密码设为无限期
oracle数据库用户密码默认为180天,密码过期后将无法登陆数据库. 一.查询用户所属PROFILE SQL> SELECT username,PROFILE FROM dba_users; ...
- oracle 配置账户密码是多少,【ORACLE】oracle数据库用户密码复杂度配置
-- 设置密码复杂度 SQL> @ /u01/app/oracle/product/11.2.0/db_1/rdbms/admin/utlpwdmg.sql -- 测试 SQL> alte ...
- Oracle 12c 用户密码过期设置的一些问题
Oracle 12c 用户密码过期设置的一些问题 查看dba_profiles视图的结构,如下: SQL> desc dba_profiles;名称 是否为空? 类型----------- -- ...
- 关于Navicat Premium连接Oracle数据库闪退(失败)的解决办法(带ocl.dll)
关于Navicat Premium连接Oracle数据库闪退(失败)的解决办法(带ocl.dll) 先下载这两个文件(oci.dll.sqlPlus) oci.dll:https://download ...
- tc密码oracle不识别,Teamcenter Oracle 11g 数据库用户密码过期处理
目的 介绍Oracle 11g 默认用户使用期限180天问题处理方法. 问题提出 使用sqlplus登陆oracle11g数据库时提示"ORA-28002: x天之后口令将过期". ...
- Oracle数据库提示密码过期,更改密码永不过期的一种方法。
1.查看当前所有用户 select username,account_status,expiry_date,profile from dba_users; 2.查看当前使用的账户数据储存(默认只有一个 ...
- oracle查询用户密码命令,Oracle数据库用户密码问题
场景一: 在重置一些系统sys和system用户密码(已过期)时(还是使用原密码,根据user$中的password修改重置),在user$查看sys和system用户信息时发现这两个用户的PASSW ...
- Oracle查看用户密码过期,修改永不过期
1.查看open用户 select username,account_status,expiry_date,profile from dba_users; 2.查看目前密码过期策略 select * ...
- 德邦总管 修改oracle数据库用户密码的方法
WIN+R打开运行窗口,输入cmd进入命令行: 输入sqlplus ,输入用户名,输入口令(如果是超级管理员SYS的话需在口令之后加上as sysdba)进入sql命令行: 连接成功后,输入" ...
最新文章
- pycharm创建scrapy项目教程及遇到的坑
- TensorFlow 变量共享,命名空间
- python超简单小游戏代码-Python实现简单的猜单词小游戏
- android中关于手机屏幕的相关操作(获取屏幕的宽高等操作)
- ubuntu10.10各种服务器搭建
- 信息系统项目管理知识--组织级项目管理
- 像玩乐高一样,学会如何定义产品的商业模式
- webpack的build的时候时间长处理方案
- [04-05]box框模型(Box Model)定义了元素框处理元素内容、内边距、边框和外边距的方式...
- 卷积神经网络(CNN)介绍
- navigator 携带参数_福州振动时效参数视频,振动时效设备用途
- 系统安全:Nessus Home版安装使用
- Linux操作Oracle(17)——linux oracle启动时 :各种报错 解决方案(2020.07.30更新...)
- Mono for Android 4.2初探
- Laravel 数据库配置
- WPS快速截图的方法
- 微信小程序调用百度地图api遇到的小坑之renderReverse参数
- 本科论文发表的难度大吗
- app服务器指向dat文件,appdat-系统爱好者
- 线性代数知识点总结——矩阵乘法、矩阵运算与性质、矩阵微积分
热门文章
- java - 策略模式、状态模式、卫语句,避免多重if-else(转)
- winserver2008 Oracle 11g 安装
- linux:交叉编译后程序的下载方式
- hadoop 1.0.1集群安装及配置
- 去掉ILDasm的SuppressIldasmAttribute限制
- Java初学者必看2
- html邮件模板编辑器_免费电子邮件群发工具推荐「aweber」
- html行间距1.8em,雅黑字体下WordPress 行高与字符间距最佳实践:1.8em与0.06em
- JAVA偏向锁的什么时候释放_Java中的偏向锁
- c++ocx交互检测弹框_吉利几何C:2022杭州亚运会移动“明信片”!