Welcome 微信登录

首页 / 数据库 / MySQL / 让Oracle用户有密码永不过期

SQL*Plus: Release 11.2.0.1.0 Production on Mon Feb 18 15:42:14 2013OS:Linux node 2.6.32-200.13.1.el5uek #1 SMP Wed Jul 27 21:02:33 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux由于应用的需要,某些用户密码不能过期,需要将密码置成永不过期。下面进行这个实验:SQL> create user test identified by test;User created.SQL> select username,account_status,expiry_date,profile from dba_users where username="TEST";USERNAME                     ACCOUNT_STATUS                 EXPIRY_DA PROFILE
------------------------------ -------------------------------- --------- ------------------------------
TEST                         OPEN                           17-AUG-13 DEFAULTSQL> select sysdate from dual;SYSDATE
---------
18-FEB-13可以看出用户密码有效期为6个月。控制用户密码有效期限的参数为password_life_time,此参数不能通过show parameter 来查看,它在user的profile中,默认创建用户时profile为default,我们可以查看一下default profile中都控制哪些参数:SQL> select * from dba_profiles where profile="DEFAULT";PROFILE                        RESOURCE_NAME                    RESOURCE LIMIT
------------------------------ -------------------------------- -------- ----------------------------------------
DEFAULT                        COMPOSITE_LIMIT                  KERNEL UNLIMITED
DEFAULT                        SESSIONS_PER_USER                KERNEL UNLIMITED
DEFAULT                        CPU_PER_SESSION                  KERNEL UNLIMITED
DEFAULT                        CPU_PER_CALL                   KERNEL UNLIMITED
DEFAULT                        LOGICAL_READS_PER_SESSION        KERNEL UNLIMITED
DEFAULT                        LOGICAL_READS_PER_CALL         KERNEL UNLIMITED
DEFAULT                        IDLE_TIME                        KERNEL UNLIMITED
DEFAULT                        CONNECT_TIME                   KERNEL UNLIMITED
DEFAULT                        PRIVATE_SGA                      KERNEL UNLIMITED
DEFAULT                        FAILED_LOGIN_ATTEMPTS            PASSWORD 10
DEFAULT                        PASSWORD_LIFE_TIME             PASSWORD 180PROFILE                        RESOURCE_NAME                    RESOURCE LIMIT
------------------------------ -------------------------------- -------- ----------------------------------------
DEFAULT                        PASSWORD_REUSE_TIME              PASSWORD UNLIMITED
DEFAULT                        PASSWORD_REUSE_MAX             PASSWORD UNLIMITED
DEFAULT                        PASSWORD_VERIFY_FUNCTION       PASSWORD NULL
DEFAULT                        PASSWORD_LOCK_TIME             PASSWORD 1
DEFAULT                        PASSWORD_GRACE_TIME              PASSWORD 716 rows selected.可以看到password_life_time参数就在里面,而且值为180,单位天。
  • 1
  • 2
  • 下一页
Oracle系统繁忙时,快速定位MySQL SELECT同时UPDATE同一张表相关资讯      Oracle密码过期  Oracle密码永不过期 
  • 修改Oracle用户密码永不过期  (04月23日)
  • 修改Oracle密码期限为无限  (10/10/2014 20:08:56)
  • Oracle用户密码过期和用户被锁解决  (06/29/2014 15:20:34)
  • Oracle密码过期the password has   (04月23日)
  • Oracle 输入错误次数修改、用户解  (10/10/2014 20:07:25)
  • ORA-28002密码将在7天后过期  (12/26/2013 21:34:03)
本文评论 查看全部评论 (0)
表情: 姓名: 字数