oracle数据库普通用户密码默认是多少天有效

oracle数据库普通用户密码默认是多少天有效,第1张

我来教你怎么自己查,步骤很简单的,只需要两步就搞定

第一步:查看你所关心的用户使用的是哪个profile

select

username,profile

from

dba_users

where

username

=upper('scott')

如果没有更改过,一般都是DEFAULT

然后查看default这个profile的设置

第二步:查看相应profile(default)设置

select

profile,resource_name,resource_type,limit

from

dba_profiles

where

profile=upper('default')

FAILED_LOGIN_ATTEMPTS

帐户被锁定之前可以错误尝试的次数

PASSWORD_LIFE_TIME

密码可以被使用的天数,单位是天,默认值180天

PASSWORD_REUSE_TIME

密码可重用的间隔时间(结合PASSWORD_REUSE_MAX)

PASSWORD_REUSE_MAX

密码的最大改变次数(结合PASSWORD_REUSE_TIME)

PASSWORD_LOCK_TIME

超过错误尝试次数后,用户被锁定的天数,默认1天

PASSWORD_GRACE_TIME

密码过期之后还有多少天可以使用原密码

没怎么明白要问什么,不过默认密码的天数可以随便改,下面这个是改成无期

Oracle11g中,为了让客户在半年时间内更改数据库用户密码,在默认的情况下,数据库用户的默认密码有效期为180天,而Oracle10g默认数据库用户密码为无期。

解决方法:

1、查看当前数据库的密码有效期 SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'

2、修改密码有效期为无期 ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9890731.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存