- 浏览: 568312 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (262)
- oracle (43)
- 打包 (3)
- linux (33)
- nginx (20)
- ftp (1)
- tomcat (8)
- mysql (22)
- plsql (4)
- jms (3)
- nosql (2)
- 运维监控 (5)
- 数据采集 (0)
- 测试 (2)
- jvm (5)
- 自动化数据库迁移 (2)
- 密码 (1)
- java代码 (7)
- java多线程,线程安全 (8)
- xml (1)
- spring (6)
- svn (2)
- oracle备份 (1)
- oracle 诊断 (3)
- oracle 归档 (4)
- java 虚拟机(JVM) (2)
- hibernate (5)
- activemq (2)
- http (2)
- linux_shell (9)
- python (3)
- ant (1)
- oracle rac (1)
- php (2)
- js (1)
- mongo (1)
- java 反射 (1)
- jira (1)
- 打包 maven (1)
- zabbix (2)
- lvs+keepalive (1)
- 防火墙 (1)
- memcache (2)
- redis (1)
最新评论
-
di1984HIT:
学习了~~~~
服务器大量TIME_WAIT -
springdata_spring:
可以参考最新的文档:如何在eclipse jee中检出项目并转 ...
maven常用命令 -
李小斌_2014:
我也遇到了,现在完美解决。
ORA-01422: 实际返回的行数超出请求的行数 -
啸风8023:
...
tomcat启动报错 -
fke153:
这个问题确实很坑人啊,学习了
ORA-01422: 实际返回的行数超出请求的行数
来源
http://blog.csdn.net/jrq/article/details/7072497
http://blog.csdn.net/jrq/article/details/7072497
1、Oracle UCM启动的时候,控制台报错。 查看日志,有如下异常: ------ ####<2011-12-14 下午02时21分13秒 CST> <Info> <JDBC> <unis-1fb1a542b4> <UCM_server1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1323843673405> <BEA-001156> <Stack trace associated with message 001129 follows: java.sql.SQLException: ORA-28001: the password has expired ------ java.sql.SQLException: ORA-28001: the password has expired。 Oracle11g的密码过期。 原因:是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。 2、解决办法: 以管理员身份登录: C:\>sqlplus / as sysdba 查看指定概要文件(如default)的密码有效期设置: SQL> select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME'; PROFILE ------------------------------------------------------------ RESOURCE_NAME ------------------------------------------------------------ RESOURCE_TYPE ---------------- LIMIT ------------------------------------------------------------ DEFAULT PASSWORD_LIFE_TIME PASSWORD 180 ------------------------------------------------------------ 可以看到,默认的密码有效期是180天。 执行如下操作,修改成无限期的: SQL> alter profile default limit password_life_time unlimited; SQL> commit; 再次执行查看: SQL> select * from dba_profiles where profile='DEFAULT' and resource_name='PASSW ORD_LIFE_TIME'; PROFILE ------------------------------------------------------------ RESOURCE_NAME ------------------------------------------------------------ RESOURCE_TYPE ---------------- LIMIT ------------------------------------------------------------ DEFAULT PASSWORD_LIFE_TIME PASSWORD UNLIMITED ------------------------------------------------------------ 会看到,LIMIT的取值是“UNLIMITED”。 然后重新设置账号即可。 SQL命令是: SQL> alter user system identified by Welcome1; SQL> alter user UCM_OCS identified by Welcome1; 如果用户账号被锁住,则解锁命令是: sql> alter user UCM_OCS identified by oracle account unlock; 3、密码重设启用后,UCM正常启动。 需要注意的是,UCM_OCS用户的密码,重设时需要跟原来一样。否则UCM的IDC服务无法启动。
发表评论
-
oracle 索引未生效
2016-05-06 12:17 1788不走索引大体有以下几个原因: • 你在Instance级 ... -
通过sid查找sql
2016-05-05 11:08 1556这是当前运行的sql语句 select sid, ... -
oracle 表空间满
2016-03-26 18:24 1472今天Oracle的表空间突然满了,建表的时候是自动扩展,但还是 ... -
ORA-00030: User session ID does not exist
2016-02-17 16:53 2721Oracle进程被KILL之后,状态被置为" ... -
Oracle 用户表空间查看、修改大小、设置自增长等
2016-01-22 15:58 1303首先登入某个用户,查看某个用户在哪个表空间下: ... -
oracle 各种授权
2015-12-07 10:57 646alter any cluster 修改任 ... -
打造上千万长连接及oracle调优
2014-02-23 20:29 1235... -
oracle uuid生成
2014-02-10 09:30 857CREATE TABLE TEST( ID VARCHA ... -
oracle 字符乱码
2013-11-27 09:42 1693文章来源http://blog.csdn.net/nini11 ... -
oracle 备份
2013-11-05 14:59 885全备份(0级备份) $ vi lev0_bak.sh # ... -
查看用户权限
2013-10-15 11:23 7551、查看所有用户 select * from d ... -
oracle 索引类型
2013-06-07 18:36 955附件是oracle索引的类型 -
oracle表空间利用率
2013-02-22 10:34 976SELECT * FROM ( SELECT D.TA ... -
aix系统cpu使用率过高
2012-10-29 14:11 6330今天发现oracle的cpu使用率过高,由于机器上只要orac ... -
oracle 索引监控
2012-10-24 13:51 1019oracle 索引监控 打开索引 alter in ... -
oracle修改字符集
2012-08-31 14:38 1054oracle修改字符集 查询oracle server端 ... -
oracle 触发器 new ,old
2012-08-27 11:28 1012特性 INSERT UPDATE DELE ... -
oracle PGA SGA
2012-08-03 22:54 1400PGA与SGA的分配 _________________ ... -
ORACLE查看并修改最大连接数
2012-07-25 09:43 2897文章来源http://hi.baidu.com ... -
oracle logminer
2012-07-24 16:16 1064execute dbms_logmnr_d.build( ...
相关推荐
在Oracle数据库管理中,"ORA-28001 the password has expired" 是一个常见的错误,它表明数据库用户的密码已经超过了预设的有效期限,导致用户无法正常登录。这个错误主要出现在Oracle 11G及更高版本中,因为这些...
ORA-28001: the password has expired ``` 遇到此错误时,可以使用以下命令更改密码: ```sql CHANGE PASSWORD FOR scott NEW PASSWORD: [new_password] RETYPE NEW PASSWORD: [new_password] ``` 4. **...
ORA-28001: the password has expired ORA-28001 是 Oracle 错误消息,表示密码已经过期。这个错误发生的原因是 Oracle 11G 的默认功能,旨在提高数据库的安全性。这个默认功能使得用户密码在创建时默认设置了有效...
此时,用户在尝试登录时会收到“ORA-28000: the account is locked”或“ORA-28001: the password has expired”的错误信息,无法进行任何操作。 二、处理密码过期的方法 1. **紧急模式登录(SQL*Plus as SYSDBA)*...
数据库密码过期处理在一段时间以后,oracle用户登陆会提示密码不可用ORA-28001: the password has expired密码无效oracle
这表示如果一个用户的密码在创建后180天内没有更改,系统将自动阻止该用户登录,出现“ORA-28001: the password has expired”的错误。这种情况下,业务流程可能因无法正常连接数据库而受到影响,导致服务中断。 要...
在使用Tecnomatix软件时,可能会遇到提示ORA-28001: the password has expired的错误,导致无法正常打开软件。这一问题通常源于Oracle数据库对于用户密码的有效期管理机制。在Oracle 11g版本中,默认情况下,系统在...
- **密码过期**:如果出现 “the password has expired” 的提示,则需要更改密码。可以通过以下步骤完成: - 仍然需要以DBA权限登录数据库。 - 执行 `ALTER USER scott IDENTIFIED BY new_password` 来更新密码。...
一旦密码过期,用户尝试登录时会收到错误提示,例如`ORA-28002: the password will expire within 7 days`或`ORA-28003: the password has expired`等。 **解决方法**: 1. **临时登录**:使用具有SYSDBA权限的...