适用范围:各业务平台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数据库用户密码过期的预防和解决办法相关推荐

  1. Oracle数据库用户密码设为无限期

    oracle数据库用户密码默认为180天,密码过期后将无法登陆数据库. 一.查询用户所属PROFILE SQL> SELECT username,PROFILE FROM dba_users; ...

  2. oracle 配置账户密码是多少,【ORACLE】oracle数据库用户密码复杂度配置

    -- 设置密码复杂度 SQL> @ /u01/app/oracle/product/11.2.0/db_1/rdbms/admin/utlpwdmg.sql -- 测试 SQL> alte ...

  3. Oracle 12c 用户密码过期设置的一些问题

    Oracle 12c 用户密码过期设置的一些问题 查看dba_profiles视图的结构,如下: SQL> desc dba_profiles;名称 是否为空? 类型----------- -- ...

  4. 关于Navicat Premium连接Oracle数据库闪退(失败)的解决办法(带ocl.dll)

    关于Navicat Premium连接Oracle数据库闪退(失败)的解决办法(带ocl.dll) 先下载这两个文件(oci.dll.sqlPlus) oci.dll:https://download ...

  5. tc密码oracle不识别,Teamcenter Oracle 11g 数据库用户密码过期处理

    目的 介绍Oracle 11g 默认用户使用期限180天问题处理方法. 问题提出 使用sqlplus登陆oracle11g数据库时提示"ORA-28002: x天之后口令将过期". ...

  6. Oracle数据库提示密码过期,更改密码永不过期的一种方法。

    1.查看当前所有用户 select username,account_status,expiry_date,profile from dba_users; 2.查看当前使用的账户数据储存(默认只有一个 ...

  7. oracle查询用户密码命令,Oracle数据库用户密码问题

    场景一: 在重置一些系统sys和system用户密码(已过期)时(还是使用原密码,根据user$中的password修改重置),在user$查看sys和system用户信息时发现这两个用户的PASSW ...

  8. Oracle查看用户密码过期,修改永不过期

    1.查看open用户 select username,account_status,expiry_date,profile from dba_users; 2.查看目前密码过期策略 select * ...

  9. 德邦总管 修改oracle数据库用户密码的方法

    WIN+R打开运行窗口,输入cmd进入命令行: 输入sqlplus ,输入用户名,输入口令(如果是超级管理员SYS的话需在口令之后加上as sysdba)进入sql命令行: 连接成功后,输入" ...

最新文章

  1. pycharm创建scrapy项目教程及遇到的坑
  2. TensorFlow 变量共享,命名空间
  3. python超简单小游戏代码-Python实现简单的猜单词小游戏
  4. android中关于手机屏幕的相关操作(获取屏幕的宽高等操作)
  5. ubuntu10.10各种服务器搭建
  6. 信息系统项目管理知识--组织级项目管理
  7. 像玩乐高一样,学会如何定义产品的商业模式
  8. webpack的build的时候时间长处理方案
  9. [04-05]box框模型(Box Model)定义了元素框处理元素内容、内边距、边框和外边距的方式...
  10. 卷积神经网络(CNN)介绍
  11. navigator 携带参数_福州振动时效参数视频,振动时效设备用途
  12. 系统安全:Nessus Home版安装使用
  13. Linux操作Oracle(17)——linux oracle启动时 :各种报错 解决方案(2020.07.30更新...)
  14. Mono for Android 4.2初探
  15. Laravel 数据库配置
  16. WPS快速截图的方法
  17. 微信小程序调用百度地图api遇到的小坑之renderReverse参数
  18. 本科论文发表的难度大吗
  19. app服务器指向dat文件,appdat-系统爱好者
  20. 线性代数知识点总结——矩阵乘法、矩阵运算与性质、矩阵微积分

热门文章

  1. java - 策略模式、状态模式、卫语句,避免多重if-else(转)
  2. winserver2008 Oracle 11g 安装
  3. linux:交叉编译后程序的下载方式
  4. hadoop 1.0.1集群安装及配置
  5. 去掉ILDasm的SuppressIldasmAttribute限制
  6. Java初学者必看2
  7. html邮件模板编辑器_免费电子邮件群发工具推荐「aweber」
  8. html行间距1.8em,雅黑字体下WordPress 行高与字符间距最佳实践:1.8em与0.06em
  9. JAVA偏向锁的什么时候释放_Java中的偏向锁
  10. c++ocx交互检测弹框_吉利几何C:2022杭州亚运会移动“明信片”!