Oracle数据库修改用户过期时间
一、远程连接Oracle数据库
1.1
连接常规配置
使用oracle用户登陆:su - oracle
作为管理员登录数据库:sqlplus / as sysdba
查看数据库服务名:SELECT global_name FROM global_name;
二、查询有效期
查询配置文件中的有效期参数(表: dba_profiles )
执行下列SQL,查询Oracle密码有效期:
SELECT *
FROM dba_profiles
WHERE profile = 'DEFAULT'
AND resource_name = 'PASSWORD_LIFE_TIME';
查看Oracle用户密码的有效期时间(表:dba_users)
在Oracle中,我们可以通过以下SQL语句查看用户的密码过期时间,执行下列SQL查询:
SELECT username
,account_status
,expiry_date
FROM dba_users;
三、修改Oracle密码有效期
在服务器中使用管理员权限登陆数据库,将有效期时间修改成不受限制:
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
再次使用查询命令,查询Oracle密码有效期:
当查询出来的表中“PASSWORD_LIFE_TIME”字段属性修改为“UNLIMITED”时,则表示修改完成。
SELECT *
FROM dba_profiles
WHERE profile = 'DEFAULT'
AND resource_name = 'PASSWORD_LIFE_TIME';
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来自
XiaoAn Blog!
- 上一篇: Ubuntu网络配置
- 下一篇: 搭建FRP内网穿透服务
博主真是太厉害了!!!
想想你的文章写的特别好https://www.ea55.com/