1、使用用户登陆数据库有28002错误,提示密码将会过期,但还是可以连接:
SQL> conn account
输入口令: 
ERROR:
ORA-28002: the password will expire within 6 days

已连接。

2、查询该用户所使用的profile,如果没有特别设置,一般会是default:
SQL> SELECT username,PROFILE FROM dba_users;

USERNAME                       PROFILE
------------------------------ ------------------------------
MGMT_VIEW                      DEFAULT
SYS                            DEFAULT
SYSTEM                         DEFAULT
DBSNMP                         MONITORING_PROFILE
SYSMAN                         DEFAULT
JIANKONG                       DEFAULT
ZJXT                           DEFAULT
GOLDENGATE                     DEFAULT
ACCQUERY                       DEFAULT
ACCOUNTOLD                     DEFAULT
ACCOUNT                        DEFAULT

3、查询default的profile设置是否有密码限制,发现密码生命期限为180天:
SQL> SELECT * FROM dba_profiles WHERE resource_name='PASSWORD_LIFE_TIME';

PROFILE              RESOURCE_NAME        RESOURCE LIMIT
-------------------- -------------------- -------- ------------------
DEFAULT              PASSWORD_LIFE_TIME   PASSWORD 180
MONITORING_PROFILE   PASSWORD_LIFE_TIME   PASSWORD DEFAULT

4、修改default的profile密码策略为无限制:
SQL> alter profile default limit password_life_time unlimited;

配置文件已更改

SQL> SELECT * FROM dba_profiles WHERE resource_name='PASSWORD_LIFE_TIME';

PROFILE              RESOURCE_NAME        RESOURCE LIMIT
-------------------- -------------------- -------- ------------------
DEFAULT              PASSWORD_LIFE_TIME   PASSWORD UNLIMITED
MONITORING_PROFILE   PASSWORD_LIFE_TIME   PASSWORD DEFAULT

5、但发现还是有该提示,查资料得知,如果修改profile时候已经有该提示的用户还是需要修改密码,保持原密码即可,无提示的用户将不会再提示。
SQL> conn account
输入口令: 
ERROR:
ORA-28002: the password will expire within 6 days

已连接。

SQL> alter user account identified by xxx;

用户已更改。

SQL> conn account
输入口令: 
已连接。

oracle数据库用户密码将要过期处理办法(ORA-28002)相关推荐

  1. 关于Oracle数据库用户密码过期的预防和解决办法

    适用范围:各业务平台Oracle11g数据库 数据库软件:Oracle 故障现象: Oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180天& ...

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

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

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

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

  4. oracle设置用户密码永不过期

    oracle设置用户密码永不过期 转载:原文链接https://blog.csdn.net/chenqi3166/article/details/125141774 转载:原文链接https://bl ...

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

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

  6. ORACLE设置用户密码不过期

    1.查看用户的 profile 是哪个,一般是 default SELECT USERNAME, PROFILE FROM dba_users; 2.查看指定概要文件(这里是1中对应的profile) ...

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

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

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

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

  9. profile oracle设置某用户密码永不过期

    原创作品,出自 "深蓝的blog" 博客,深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/46888139 or ...

最新文章

  1. 201621123037 《Java程序设计》第10周学习总结
  2. BPMS表单版本控制设计
  3. 曝光原理_泰国精戈咖啡效果反馈 作用原理曝光
  4. 最小生成树 Kruskal算法 Prim算法
  5. html兄弟选择器怎么用,兄弟选择器 - 选择后面相邻的所有兄弟元素 - css3普通选择器...
  6. DCMTK的Lib 引用顺序
  7. 系统学习NLP(四)--数据平滑
  8. 结对编程--基于android平台的黄金点游戏(2.0版本)
  9. vs2015(激活密钥)
  10. 韩顺平细说jsp购物车项目--用户登录及验证
  11. ICML 2019 | 强化学习用于推荐系统,蚂蚁金服提出生成对抗用户模型
  12. bzoj3207主席树
  13. Windows防火墙设置
  14. 学计算机的数学一定要好吗,学计算机一定要数学好吗?
  15. 进程之间的通信(管道详解)
  16. ubuntu无法ping www.baidu.com问题
  17. 51kid页面卡死解决办法
  18. echarts 仪表盘样式
  19. android 高德地图设置不能旋转_高德正在内测的公交实时查询APP
  20. Unity3D占用内存太大怎么解决

热门文章

  1. PMCAFF | App竞品分析报告:美丽说VS蘑菇街
  2. 【干货】Hey, 扁平你个锤子
  3. 【观点】互联网抑或使人更愚蠢
  4. 【干货】七步,让你的网页表单更亲切
  5. Ubuntu 18安装 chrome
  6. 代理类和被代理类的解释及案例
  7. YII2 - Yii 2 控制器不能包含大写字母的Bug
  8. 真执着 卡巴斯基和Palo Alto找到了BlackEnergy和ExPetr的相似代码
  9. iOS MMDrawerController源码解读(一)
  10. elasticsearch 查询模板