oracle密码维护

本文介绍了如何在Oracle数据库中查看和修改密码策略,包括密码重用限制、过期时间和复杂度要求。通过调整默认配置,如设置密码生命周期、重用时间和次数,以及启用密码验证函数来增强安全性。此外,还涉及到如何启用资源限制和运行管理脚本`utlpwdmg.sql`以创建验证函数。
摘要由CSDN通过智能技术生成
查看密码是否可以重复使用
SQL> select PROFILE,RESOURCE_NAME,LIMIT from dba_profiles where profile='DEFAULT' and resource_type ='PASSWORD';
PROFILE                        RESOURCE_NAME                    LIMIT
------------------------------ -------------------------------- ----------------------------------------
DEFAULT                        FAILED_LOGIN_ATTEMPTS            10 --尝试10次,自动锁用户
DEFAULT                        PASSWORD_LIFE_TIME               180--密码有效期
DEFAULT                        PASSWORD_REUSE_TIME              UNLIMITED--密码重用时间
DEFAULT                        PASSWORD_REUSE_MAX               UNLIMITED--密码重用次数
DEFAULT                        PASSWORD_VERIFY_FUNCTION         NULL
DEFAULT                        PASSWORD_LOCK_TIME               1
DEFAULT                        PASSWORD_GRACE_TIME              7--密码过期的提示时间

查看密码的过期时间
SQL> set linesize 200
SQL> select USERNAME,EXPIRY_DATE,ACCOUNT_STATUS from dba_users;

USERNAME                       EXPIRY_DATE        ACCOUNT_STATUS
------------------------------ ------------------ --------------------------------
YTPBL                          01-MAR-14          OPEN
YTMDM                          01-MAR-14          OPEN
YTRUT                          01-MAR-14          OPEN
YTMOT                          01-MAR-14          OPEN
YTFLT                          01-MAR-14          OPEN
YTEXP                          01-MAR-14          OPEN
YTITF                          01-MAR-14          OPEN
YTTRC                          12-AUG-14          OPEN
YTMON                          27-APR-14          OPEN
MONITOR                        29-MAR-14          OPEN
SKYEYE                         30-APR-14          OPEN

修改profile文件,立即生效
SQL> select PROFILE,RESOURCE_NAME,LIMIT from dba_profiles where profile='DEFAULT' and resource_type ='PASSWORD';
PROFILE                                                      RESOURCE_NAME                                                    LIMIT
------------------------------------------------------------ --------
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值