前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Oracle密码过期问题 ORA-28001:the password has expired

Oracle密码过期问题 ORA-28001:the password has expired

作者头像
星哥玩云
发布2022-08-16 16:05:26
2.7K0
发布2022-08-16 16:05:26
举报
文章被收录于专栏:开源部署

如果Oracle密码过期已经过期了,首先需要修改密码,然后设置密码为无限期。修改以sys用户登陆。

修改密码:alter user username identified by password  密码可以和之前的密码相同也可以不同。

修改数据库密码为无限期:

Oracle的密码过期规则是用Profile来管理的,系统默认只有一个Profile(DEFAULT),该profile的密码过期规则为180天。当超出这个时间时,密码就会过期,数据库不能连接。Oracle11g启动参数resource_limit无论设置为false还是true,密码有效期都是生效的。

有两种处理方式:

一、直接修改用户对应的Profile的密码

1、查看用户的proifle是哪个,一般是default:

select username,PROFILE FROM dba_users;

2、查看指定概要文件(如default)的密码有效期设置:

select * FROM dba_profiles s Where s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

3、将密码有效期由默认的180天修改成“无限制”:

alter PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

修改之后不需要重启动数据库,会立即生效。

二、新建一个Profile文件,设置其密码,并设置其为当前用户的Profile文件

1、新建profile "PASSWD_UNLIMIT",规则与DEFAULT一致(因为一个profile中包含很多的项目,我们此时只想修改过期规则,其他的不变)

2、修改profile "PASSWD_UNLIMIT",修改过期规则为UNLIMITED

3、将'MESSERIES'用户适用新的profile "PASSWD_UNLIMIT"

  1: SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';   2: SELECT * FROM dba_profiles s ;   3: --查看用户profile   4: select username, user_id, account_status,expiry_date, profile from dba_users where username = username;   5: --1. 创建新的profile(PASSWD_UNLIMIT)复制DEFAULT的Script   6: CREATE PROFILE "PASSWD_UNLIMIT" LIMIT   7:  SESSIONS_PER_USER UNLIMITED   8:  CPU_PER_SESSION UNLIMITED   9:  CPU_PER_CALL UNLIMITED   10:  CONNECT_TIME UNLIMITED   11:  IDLE_TIME UNLIMITED   12:  LOGICAL_READS_PER_SESSION UNLIMITED   13:  LOGICAL_READS_PER_CALL UNLIMITED

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档