oracle查看用户密码是否过期 oracle如何查询当前用户密码是否过期?
oracle如何查询当前用户密码是否过期?查询dba_users的account_status字段,它有以下值ACCOUNT_STATUSOPEN EXPIRED
oracle如何查询当前用户密码是否过期?
查询dba_users的account_status字段,它有以下值ACCOUNT_STATUSOPEN EXPIRED --这个状态表示已经过期了EXPIRED(GRACE)LOCKED(TIMED)LOCKEDEXPIRED & LOCKED(TIMED)EXPIRED(GRACE) & LOCKED(TIMED)EXPIRED & LOCKEDEXPIRED(GRACE) & LOCKED
如何修改Oracle默认用户密码有效期时间?
1、查看用户的proifle是哪个,一般是default:sql>SELECTusername,PROFILEFROMdba_users
2、查看指定概要文件(如default)的密码有效期设置:sql>SELECT*FROMdba_profilessWHEREs.profile="DEFAULT"ANDresource_name="PASSWORD_LIFE_TIME"
3、将密码有效期由默认的180天修改成“无限制”:sql>ALTERPROFILEDEFAULTLIMITPASSWORD_LIFE_TIMEUNLIMITED修改之后不需要重启动数据库,会立即生效。