Oracle 11g中密码过期问题详解
------------------------------ ----------------------- ------------ --------
DEFAULT PASSWORD_LIFE_TIME PASSWORD UNLIMITED
修改之后不需要重启动数据库,会立即生效。
MGMT_VIEW DEFAULT
SQL> select username,profile from dba_users;
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
sqlplus / as sysdba
一、由于Oracle中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。
修改之后不需要重启动数据库,会立即生效。4、修改后,还没有被提示ORA-28002警告的帐户不会再碰到同样的提示;已经被提示的帐户必须再改一次密码,举例如下:
复制代码代码如下:1、查看用户的proifle是哪个,一般是default:
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMITDEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD UNLIMITED
复制代码代码如下:
------------ ----------------------- --------------- ----------------------
第一种情况解决方法如下:
sql> SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='FAILED_LOGIN_ATTEMPTS';3、将尝试登录失败次数由默认的10次修改成“无限制”:
二、由于Oracle中默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10次”,当输入密码错误次数达到设置值将导致此问题。
复制代码代码如下:SYSTEM DEFAULT
DEFAULT PASSWORD_LIFE_TIME PASSWORD 180
3、将密码有效期由默认的180天修改成“无限制”:
------------------ -----------------如果出现ORA-28000 the account is locked.错误 本文主要是对Oracle中产生密码过期的2种情况进行了详细分析,并给出了解决方案,非常的简单实用,有需要的朋友可以参考下
密码过期的原因一般有两种可能:
sql> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;alter user 用户名 account unlock;
sql> alter user scott identified by tiger;
oracle11g启动参数resource_limit无论设置为false还是true,密码有效期都是生效的,所以必须通过以上方式进行修改。以上的帐户名请根据实际使用的帐户名更改。
第二种情况解决方法如下:
复制代码代码如下:Profile altered
复制代码代码如下:
sql> alter user smsc identified by oracle account unlock;
5、修改后default profile应该如下:
复制代码代码如下:sql> alter user system identified by root;
sqlplus / as sysdba
sql> SELECT username,PROFILE FROM dba_users;
2、查看指定概要文件(如default)的密码有效期设置:
复制代码代码如下:复制代码代码如下:
已经被锁定的帐户必须解除锁定,举例如下: sql> alter user smsc identified by <原来的密码> ----不用换新密码
USERNAME PROFILE
1、查看用户用的哪种profile策略,一般是default:
sql> ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;4、修改后,还没有被提示ORA-28000警告的用户不会再碰到同样的提示;
sql> select * from dba_profiles WHERE dba_profiles.profile='DEFAULT';
复制代码代码如下:
EKPUSER DEFAULT
2、查看指定概要文件(如default)的密码有效期设置:
复制代码代码如下:SQL> Select * FROM dba_profiles s Where s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://www.juheyunku.com/sql/oracle/1195.shtml
相关文章
热门TAG
命令 权重 外链 企业网站 白帽 php 织梦教程 dedecms修改内容 javascript 织梦 功能 标签 调用 详解 服务器 网站流量 实例解析 Dedecms 织梦cms HTML tags标签 python jquery教程 jquery windows SEO优化 蜘蛛 搜索引擎 网站收录 JSP最新文章
-
Window下Oracle Database 11g 发行
时间:2020-12-29
-
Oracle如何实现like多个值的
时间:2020-12-29
-
maven添加oracle依赖失败问题
时间:2020-12-29
-
OracleRAC基本概念及入门
时间:2020-12-29
-
Azure File Storage 基本用法
时间:2020-12-26
-
Oracle 权限(grant revoke)
时间:2020-12-26
-
Azure Queue Storage 基本用法
时间:2020-12-26
-
如何对比迁移前后的Orac
时间:2020-12-26
热门文章
-
Azure Queue Storage 基本用法 Azure Storage 之
时间:2020-12-26
-
Oracle存储过程编程详解
时间:2020-12-07
-
win10下oracle 11g安装图文教程
时间:2020-12-25
-
oracle 数据库学习 基本结构介绍
时间:2020-12-13
-
Azure File Storage 基本用法 Azure Storage 之 F
时间:2020-12-26
-
windows使用sqlpus连接oracle 数据库的教程图
时间:2020-12-25
-
Window下Oracle Database 11g 发行版2安装教程
时间:2020-12-29
-
Oracle解锁的方式介绍
时间:2020-12-14
-
linux下oracle设置开机自启动实现方法
时间:2020-12-13
-
Oracle学习记录之使用自定义函数和触发器
时间:2020-12-07
