当前位置:  数据库>oracle

Oracle 11g 报错 ORA-28000 the account is locked

    来源: 互联网  发布时间:2017-04-26

    本文导语:     是由于Oracle 11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致,在Oracle 11g中是存在密码过期问题的。     用户被锁定之后会报ORA-28000的错误,并提示无法登录到数据库SQL> conn system/oracleERROR:ORA-28000: the acc...

   是由于Oracle 11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致,在Oracle 11g中是
存在密码过期问题的。

    用户被锁定之后会报ORA-28000的错误,并提示无法登录数据库
SQL> conn system/oracle
ERROR:
ORA-28000: the account is 网络技术 iis7站长之家


Warning: You are no longer connected to ORACLE.
SQL> 



按照如下步骤进行操作:

1、查看用户的proifle是哪个,一般是default:

SQL> select username,profile from dba_users where username='SYSTEM';

USERNAME                       PROFILE
------------------------------ ------------------------------
SYSTEM                         DEFAULT

SQL>


2、查看指定概要文件(如default)的密码有效期设置:

sql> select * from dba_profiles s where s.profile='default' and resource_name='password_life_time';

PROFILE                        RESOURCE_NAME                    RESOURCE LIMIT
------------------------------ -------------------------------- -------- ----------------------------------------
DEFAULT                        PASSWORD_LIFE_TIME               PASSWORD 180DAY

3、将密码有效期由默认的180天修改成“”:

SQL>ALTER PROFILE DEFAULT LIMITPASSWORD_LIFE_TIME UNLIMITED;

修改之后不需要重启动数据库,会立即生效

4、修改后,还没有被提示ORA-28002警告的帐户不会再碰到同样的提示;

已经被提示的帐户只需解锁即可。

$sqlplus / as sysdba

SQL> alter user system account unlock;

User altered.

如果还无法登录,执行再配置一次密码就OK了。(跟原密码一样就好)

SQL> alter user system identified by oracle;

User altered.

更多Oracle相关信息见 专题页面


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle 数据库开发工具 Oracle SQL Developer
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!
  • oracle中如何把表中具有相同值列的多行数据合并成一行
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • Oracle 数据库(oracle Database)性能调优技术详解
  • Linux /$ORACLE_HOME $ORACLE_HOME
  • ORACLE日期相关操作
  • Linux系统下Oracle的启动与Oracle监听的启动
  • ORACLE数据库常用字段数据类型介绍
  • 请问在solaris下安装ORACLE,用root用户和用oracle用户安装有什么区别么?
  • Oracle 12c的九大最新技术特性介绍
  • 网间Oracle的连接,远程连接Oracle服务器??


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,