oracle环境:11.2.0.3 RAC

主机环境:HP DL 980 G7(满配)

OS:RHEL 5.5

前言:

又是一次低级的error;

公司业务是为A客户生产XX,所以一个生产系统关联的内容非常多;

用户:B的密码因为创建的视乎使用的是default的profile;这个180天密码过期哦;我们之前写了一个函数,验证密码复杂度的;

问题出现了,密码过期后,DBA不知道原来密码(可笑之处一),之前我自己有吧密码加密的vaule保存起来的,他们竟然不知道?

接着和我们自己的developer以及A客户的developer讨要密码,结果是密码字符完全一样,大小写不一样(可笑之处二),最后以A客户的密码为准吧,这下真错了,后经沟通,密码竟然为小写,所有人白忙了一晚上啊!

所以再次强调:任何多余的备份对DBA都是有用的,备份密码的脚本:

SELECT DISTINCT a.username, d.PASSWORD, a.account_status, a.PROFILE, a.created, c.PRIVILEGE

FROM dba_users a, dba_sys_privs c, SYS.USER$ d

WHERE a.username = d.NAME AND a.username = c.grantee AND a.account_status = 'OPEN' AND a.username NOT IN ('WMSYS', 'SYSTEM', 'SYSMAN', 'SYS', 'PERFSTAT','DBSNMP','RELEASEDB')ORDER BY a.username ;

下次使用密码时:

alter user a  IDENTIFIED BY VALUES 'D12XX39XX6XXD3XX'

11g用户密码过期处理办法相关推荐

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

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

  2. Oracle用户密码过期问题解决

    一.用户密码即将过期,导致autotrace无法打开            如果用户密码即将过期,在登录数据库时会收到如下提示:            ERROR:             ORA-2 ...

  3. oracle用户密码不被锁,Oracle用户密码过期和用户被锁解决方法【转】

    [原因/触发因素] 确定是由于Oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180天"所导致. [影响和风险] 影响 密码过期后, ...

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

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

  5. Oracle用户密码过期和用户被锁解决方法【转】

    Oracle用户密码过期和用户被锁解决方法[转] 参考文章: (1)Oracle用户密码过期和用户被锁解决方法[转] (2)https://www.cnblogs.com/paul8339/p/590 ...

  6. Mysql忘记用户密码的解决办法

    1.1 忘记用户密码的解决办法 普通用户,直接用root超级管理员登录进去修改密码就可以了,但是如果root密码丢失了,怎么办呢? 1.1.1 msyqld_saft方式找回密码 停止mysql:se ...

  7. oracle禁止修改密码,Oracle 用户密码过期后不允许修改密码的示例代码

    --本人是初学者,不知道还有没有更好的方法create table PASSWD_CHANGED ( USER_NAME VARCHAR2(20), OLD_PASSWD VARCHAR2(100), ...

  8. oracle用户密码已过期,oracle用户密码过期的处理方法

    oracle用户密码过期?不要紧,下面就为您介绍一个oracle用户密码过期的处理方法,供您参考,如果您对此方面感兴趣的话,不妨一看. 在测试环境学习oracle,出现oracle用户密码过期的问题, ...

  9. MySQL的用户密码过期功能详解

    MySQL的用户密码过期功能详解 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs 先说明两个术语. Payment Ca ...

最新文章

  1. 韩国为三星芯片数据硬刚美国,后者此前警告:不交就等着,后手有的是
  2. MySQL的索引及优化方案
  3. 以太坊源码学习 -- EVM
  4. 模板:Prufer序列
  5. vb添加GIF动态图片
  6. shell脚本打开一个新终端并运行指定脚本
  7. 进程和线程相关小知识
  8. Python正在褪色,最晚2030年就被淘汰
  9. linux 隐藏显示终端光标
  10. C语言和设计模式(之单件模式)
  11. 64位win7/win8/win10系统注册32位控件(.OCX)
  12. c语言 屏幕亮度调节_好手机的屏幕有什么不同?我们为何需要一块好屏幕?
  13. latex table 表格 文字太长 自动换行
  14. 【千份热门课后习题答案大全】
  15. 红米note5linux刷机包_红米Note5刷机包 MIUI11
  16. python高斯滤波和降噪_高斯滤波详解 附python和matlab高斯滤波代码
  17. 坐飞机时为什么不能说一路顺风
  18. 目标检测各类数据集格式互转以及处理方法(VOC, COCO, txt)
  19. This computer doesn’t have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory“!
  20. Leetcode_116_Populating Next Right Pointers in Each Node

热门文章

  1. python中乘号可以省略吗_字母之间的乘号为什么可以省略不写?
  2. APP应用加固实战案例:飞凡汽车
  3. 一步步教你从Mysql中读取图片并在网页显示
  4. (一)PPC的基础常识
  5. 边缘计算是什么, 处理器、算法和存储器的介绍
  6. Linux中三种引号(单引号、双引号、反引号)的区别
  7. 服务器装win10系统文档,服务器主机上安装win10
  8. 泰坦尼克号的生存分析
  9. 2022浙江嘉兴市南湖区东栅街道招聘社区专职网格员精选试题及答案
  10. golang时间字符串转time.Time的坑