指定oracle用户口令有效期-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 3503082
  • 博文数量: 718
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7790
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(718)

文章存档

2024年(4)

2023年(74)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

最近访客
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: oracle

2019-12-27 11:42:06

为了安全,oracle的用户可以设置口令有效期,例如180天后必须改一下,否则锁定用户。

查看当前用户的密码什么时候到期,还剩几天呢?
conn user1/xxx

select username,profile,account_status,expiry_date,trunc(expiry_date-sysdate) remain_day  from dba_users where profile='userprof' order by expiry_date;
假设还剩 6 天就过期了,马上要过年了,赶紧改一下吧,要不然还没上班系统就挂了。

延长有效期方法很简单,修改一下口令:
alter user user1 identified by yyy;
再确认一下,嗯延长到180天以后了。
select username,profile,account_status,expiry_date,trunc(expiry_date-sysdate) remain_day  from dba_users where profile='userprof'  order by expiry_date;


问题来了啊,如果我想把还剩7天,剩15天的用户有效期都调整为85天后过期怎么办?
简单,调整用户概要文件的password_life_time设置,例如:
conn / as sysdba
alter profile userprof limit password_life_time 85;

再检查一下,看看是不是所有快到期的用户的有效期都延长到85天了:
select username,profile,account_status,expiry_date,trunc(expiry_date-sysdate) remain_day  from dba_users where profile='userprof' order by expiry_date;

阅读(2519) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图