ORACLE设置密码无过期

适用于ORACLE11G

//获取用户所属的profile

SELECT username,PROFILE FROM dba_users;
//查看profile的密码有效期 默认是180天
SELECT * FROM dba_profiles s WHERE s.profile=‘DEFAULT‘ AND resource_name=‘PASSWORD_LIFE_TIME‘;
//修改密码有效期
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

//如果数据库已经提示密码即将过期,则你进行以上设置后,还需要再修改一次密码

使用sysdba登录 修改密码即可。

备忘:如果密码以数字开头,则可以用双引号括住密码,避免密码修改失败

alter user loginuser identified by "123456";

ORACLE设置密码无过期,布布扣,bubuko.com

时间: 2024-10-27 07:25:35

ORACLE设置密码无过期的相关文章

11g oracle 用户密码过期问题

Oracle 11g 之前默认的用户时是没有密码过期的限制的,在Oracle 11g 中默认的profile启用了密码过期时间是180天.如下:select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';过期的密码可用alter user userXXX identified by xxx;解决,可以修改为和以前一样. 如果想设置密码不过期,可用管理员登陆,然后执行: ALTE

Oracle用户密码过期和用户被锁解决方法

[原因/触发因素] 确定是由于oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180天"所导致. [影响和风险] 影响    密码过期后,业务进程连接数据库异常,影响业务使用.    问题发生频率    数据库密码过期后,业务进程一旦重启会提示连接失败. [解决方案] 按照如下步骤进行操作: 1.查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE FROM dba_user

oracle 11g密码过期问题解决方法

ORACLE 11G密码过期问题: 1.使用oracle用户进入sql编辑器中执行修改密码(原始密码,保持不变)的命令 sql>alter user 用户名 identified by "密码"; 2.查看用户的proifle是那个,一般是default:sql>SELECT username,PROFILE FROM dba_users; 3.查看指定概要文件(如default)的密码有效期设置:sql>SELECT * FROM dba_profiles s WH

oracle数据库连接无响应的解决

昨天中午时,查询到服务器的数据流水最晚记录是早上8点的,现场查看服务日志很奇怪,日志输出显示挂死在数据库连接这一步.多次调试无果,随后百度发现有资料显示oracle 10.2.1的版本有登录无响应的BUG,每隔28天左右时会产生.又一个坑的,随后先重启下服务器主机临时解决下. 正式解决方法 1 打patch set, 升级版本 2 打 oracle4612267补丁 附上 oracle 10.2.1  4612267 32bit与64bit 补丁和安装方法

oracle用户名密码过期引起的网站后台无法登录

本来今天休息,但是接到同事反映:客户的WEB无法登录了,网站能打开,但是后台登录不了. 我就联系了客户,客户说是WEB用户的密码过期导致的,默认是180天到期. 接着就是我的操作流程了: 1.先从WEB服务器上telnet Oracle数据的1521端口,发现是通的. 2.登录到客户的数据库服务器,以sys用户sysdba角色登录.查看oracle数据库的打开状态和读写状态: 3.我查看客户的网站目录: 4.查看客户网站连接oracle数据库的JDBC文件配置: 5.在oracle数据库中查看W

Oracle用户密码过期问题解决

一.用户密码即将过期,导致autotrace无法打开           如果用户密码即将过期,在登录数据库时会收到如下提示:           ERROR:            ORA-28002: the password will expire within 7 days           当然,此时密码还未真正过期,用户在收到错误提示后依然可以登录数据库.但是,如果当收到密码即将过期的提示,想要开启autotrace就会有问题. SQL> conn darren/darren ER

使用sqluldr2实现将Oracle数据无落地快速导入Greenplum数据库

环境信息: Greenplum:Greenplum Version: 'postgres (Greenplum Database) 4.3.8.2 build 1' Oracle:Release 11.2.0.1.0 Production 1.       Oracle客户端部署 在使用sqluldr2工具之前,首先需要在Greenplum(以下都称为GP)的Master节点部署Oracle客户端,因为sqluldr2需要使用libclntsh.so等共享库. 假如你想省事的话,也直接从Orac

Oracle 11g password过期被锁定报道 ORA-28000 the account is locked

一.触发这个错误的原因及相关因素 是因为oracle11g中默认在default概要文件里设置了"PASSWORD_LIFE_TIME=180天"所导致.在Oracle 11g中是 存在password过期问题的. 二.错误现象: 用户被锁定之后会报ORA-28000的错误,并提示无法登录到数据库 SQL> conn system/oracle ERROR: ORA-28000: the account is locked Warning: You are no longer c

oracle数据库密码过期报错

[[email protected] ~]# su - oracle [[email protected] ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Production on Tue Dec 15 09:23:28 2015 Copyright (c) 1982, 2009, Oracle.  All rights reserved. Connected to: Oracle Database 11g Enterprise Edi