oracle11g管理⼝令是什么,Oracle11g⼝令过期,怎么解决
啊,按照教程来的,⼀。。。
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
教程附上
oracle提⽰密码过期及如何查看版本
2011-04-14 11:31:06| 分类: 技术相关 | 标签:default 密码 oracle profile 提⽰ |字号 订阅
登录oracle时,有时提⽰“密码将在七天内过期”,解决⽅法如下:
$ sqlplus /nolog
SQL> connect / as sysdba
⽤sysdba登录后
1、查看⽤户的proifle是哪个,⼀般是default:
sql>SELECT username,PROFILE FROM dba_users;
2、查看指定概要⽂件(如default)的密码有效期设置:
sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
会看到有效期是180天。
3、将密码有效期由默认的180天修改成“⽆限制”:
sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
修改之后不需要重启动数据库,会⽴即⽣效。 所有未出现提⽰的DEFAULT帐户均不会再出现提⽰。
但已出现提⽰的需再修改⼀次密码:
sql> alter user smsc identified by ----不⽤换新密码oracle11g 创建数据库
oracle11g启动参数resource_limit⽆论设置为false还是true,密码有效期都是⽣效的,所以必须通过以上⽅式进⾏修改。以上的帐户名请根据实际使⽤的帐户名更改。
近⽇H局点反馈,使⽤sqlplus登陆短消息oracle数据库时提⽰“ORA-28000: 帐号被锁定”。
【原因/触发因素】
确定是由于oracle11g中默认在default概要⽂件中设置了“FAILED_LOGIN_ATTEMPTS=10次”,当输⼊密码错误次数达到设置值将导致此问题。
【影响和风险】
影响
帐号被锁定后,业务进程连接数据库异常,影响业务使⽤。
问题发⽣频率
数据库帐号被锁定后,业务进程⼀旦重启会提⽰连接失败。
按照如下步骤进⾏操作:
1、查看⽤户的proifle是哪个,⼀般是default:
sql>SELECT username,PROFILE FROM dba_users;
2、查看指定概要⽂件(如default)的密码有效期设置:
sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='FAILED_LOGIN_ATTEMPTS';
3、将尝试登录失败次数由默认的10次修改成“⽆限制”:
sql>ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;
4、修改后,还没有被提⽰ORA-28000警告的⽤户不会再碰到同样的提⽰;
已经被锁定的帐户必须解除锁定,举例如下:
$sqlplus / as sysdba
sql> alter user smsc identified by oracle account unlock;
5、修改后default profile应该如下:
sql> select * from dba_profiles WHERE dba_profiles.profile='DEFAULT';
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD UNLIMITED
DEFAULT PASSWORD_LIFE_TIME PASSWORD UNLIMITED
修改之后不需要重启动数据库,会⽴即⽣效。
查看版本:
select * from v$version
显⽰:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
TNS for IBM/AIX RISC System/6000: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。