Oracle 11g存在密码过期问题
【原因/触发因素】
确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。
【影响和风险】
影响
密码过期后,业务进程连接数据库异常,影响业务使用。
问题发生频率
数据库密码过期后,业务进程一旦重启会提示连接失败。
【解决方案】
按照如下步骤进行操作:
1、查看用户的proifle是哪个,一般是default:
sql>SELECT username,PROFILE FROM dba_users;
2、查看指定概要文件(如default)的密码有效期设置:
sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
3、将密码有效期由默认的180天修改成“无限制”:
sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
修改之后不需要重启动数据库,会立即生效。
4、修改后,还没有被提示ORA-28002警告的帐户不会再碰到同样的提示;
已经被提示的帐户必须再改一次密码,举例如下:
$sqlplus / as sysdba
sql> alter user smsc identified by ----不用换新密码
oracle11g启动参数resource_limit无论设置为false还是true,密码有效期都是生效的,所以必须通过以上方式进行修改。以上的帐户名请根据实际使用的帐户名更改。
二、【问题描述】
近日H局点反馈,使用sqlplus登陆短消息oracle数据库时提示“ORA-28000: 帐号被锁定”。
【原因/触发因素】
确定是由于oracle11g中默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10次”,当输入密码错误次数达到设置值将导致此问题。
【影响和风险】
影响
帐号被锁定后,业务进程连接数据库异常,影响业务使用。
问题发生频率
数据库帐号被锁定后,业务进程一旦重启会提示连接失败。
【解决方案】
按照如下步骤进行操作:
1、查看用户的proifle是哪个,一般是default:
sql>SELECT username,PROFILE FROM dba_users;
2、查看指定概要文件(如default)的密码有效期设置:
sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='FAILED_LOGIN_ATTEMPTS';
3、将尝试登录失败次数由默认的10次修改成“无限制”:
sql>ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;
4、修改后,还没有被提示ORA-28000警告的用户不会再碰到同样的提示;
已经被锁定的帐户必须解除锁定,举例如下:
$sqlplus / as sysdba
sql> alter user smsc identified by oracle account unlock;
5、修改后default profile应该如下:
sql> select * from dba_profiles WHERE dba_profiles.profile='DEFAULT';
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
------------------------------ -------------------------------- ------------- ----------------------
DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD UNLIMITED
DEFAULT PASSWORD_LIFE_TIME PASSWORD UNLIMITED
修改之后不需要重启动数据库,会立即生效。
如果出现ORA-28000 the account is locked.错误
alter user 用户名 account unlock;
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/shongyu/archive/2009/06/01/4233260.aspx
[@more@]
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22036495/viewspace-1044771/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22036495/viewspace-1044771/
Oracle 11g存在密码过期问题相关推荐
- oracle 11g中密码过期问题
1.首先查询 SQL> select username,profile from dba_users; USERNAME PROFILE ----------- ...
- Oracle数据库提示密码过期,更改密码永不过期的一种方法。
1.查看当前所有用户 select username,account_status,expiry_date,profile from dba_users; 2.查看当前使用的账户数据储存(默认只有一个 ...
- Oracle 12c 用户密码过期设置的一些问题
Oracle 12c 用户密码过期设置的一些问题 查看dba_profiles视图的结构,如下: SQL> desc dba_profiles;名称 是否为空? 类型----------- -- ...
- oracle用户密码已过期,oracle提示登录密码过期完美解决方法
oracle 提示登录密码过期解决 1.登录到oracle的 服务器 2.切换到oracle 用户 3.设置到当前操作的实例名:export ORACLE_SID=XXX 4.连接数据库的命令行模式: ...
- 关于Oracle数据库用户密码过期的预防和解决办法
适用范围:各业务平台Oracle11g数据库 数据库软件:Oracle 故障现象: Oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180天& ...
- plsql口令过期_Oracle 11g中密码过期问题详解
密码过期的原因一般有两种可能: 一.由于Oracle中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180天"所导致. 二.由于Oracle中默认在d ...
- oracle 11g用户名密码区分大小写
转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/50393559 本文出自[我是干勾鱼的博客] 在oracle 11g中创建了用户名 ...
- oracle 7天密码过期,Oracle 密码过期 ORA-28002: 7 天之后口令将过期 的解决方法
Oracle 密码过期 ORA-28002: 7 天之后口令将过期 的解决方法 今天福州大学的合作伙伴说我们数据库的登录密码过期.他们现在平台无法登录.希望得到解决. 登陆Oracle数据库时错误信息 ...
- 11g用户密码过期处理办法
oracle环境:11.2.0.3 RAC 主机环境:HP DL 980 G7(满配) OS:RHEL 5.5 前言: 又是一次低级的error; 公司业务是为A客户生产XX,所以一个生产系统关联的内 ...
最新文章
- 最新最全大数据图谱,请拿走不谢!
- iOS发布证书找不到了 回来整理一下
- 独木舟上的旅行http://acm.nyist.net/JudgeOnline/problem.php?pid=71
- VTK:PolyData之HighlightBadCells
- OpenGL 光照方程的计算
- kotlin集合操作符——顺序操作符
- 从项目到产品: 软件时代需要价值流架构师 | IDCF
- c++怎么将文件中的数据读出并赋值给字符串_web前端开发过程中如何写JavaScript程序?...
- 公路路桥企业工程管理软件
- 20 分钟教你量化自己的资产
- 从零开始的nrf52832蓝牙开发(2)--蓝牙模板解析
- 基于ThinkPHP的校园网上订餐系统设计与实现
- 下载多张图片并压缩成压缩包
- Mysql8.0 子数据库账户及密码创建和赋权
- mongodb java 日志分析_如何禁用mongoDB Java驱动程序日志记录?
- iOS小技能:地址选择器(支持省份,省市,省市区,支持显示上一次选择的地址)
- 如何卸载干净JAVA
- VMware Workstation 15 Pro 秘钥
- ConcurrentHashMap学习
- mysql从服务器能否修改数据,mysql数据库操作新手入门,手把手的教会你 _数据库教程...
热门文章
- 基于JAVA的公交调度系统
- C语言C程序的构成,C语言程序的构成.doc
- leetcode714.买卖股票的最佳时机含手续费(中等)
- 苹果接盘曼联被辟谣/ 特斯拉FSD北美完全开放/ 马斯克脑机接口准备人体试验/ 微软收购暴雪遇阻…今日更多新鲜事在此...
- 数组按照中文名称排序
- RTSP/RTMP/GB28181协议/海康SDK/Ehome协议接入TSINGSEE青犀视频平台磁盘空间计算介绍
- pdf如何合并成一页,快速合并就靠它!
- 【程序员学理财】曼昆:经济学十大原理,你都了解吗?
- 产品or研发or网络安全
- Windows10编译MySQL8.0.28源码