Welcome 微信登录

首页 / 数据库 / MySQL / Oracle中修改sysman和dbsnmp密码正确流程

1、停止dbconsole
$ emctl stop dbconsole
查看状态,确认dbconsole已经停止
$ emctl status dbconsole2、修改sysman用户和dbsnmp用户的密码
$ sqlplus / as sysdba
SQL> alter user sysman identified by xxx;
SQL> alter user dbsnmp identified by yyy;
解锁用户
SQL> alter user sysman account unlock;
SQL> alter user dbsnmp account unlock;
确认密码已修改
SQL> conn sysman/xxx;
Connected.
SQL> conn dbsnmp/yyy;
Connected.3、修改配置文件
(与sysman相关)
转到$Oracle_HOME/(host)_(sid)/sysman/config目录下
a. 把emoms.properties另存为emoms.properties.old
b. 修改emoms.properties文件
找到oracle.sysman.eml.mntr.emdRepPwd=把等于后的加密字串替换成刚才更改的密码xxx;
找到oracle.sysman.eml.mntr.emdRepPwdEncrypted=TRUE 把TRUE换成FALSE。(与dbsnmp相关)
转到$ORACLE_HOME/(host)_(sid)/sysman/emd目录下
$cp targets.xml targets.xml.bak
$vi targets.xml
修改下列代码中:
<Property NAME="UserName" VALUE="6f5848a4f53a2d0a" ENCRYPTED="TRUE"/>
<Property NAME="password" VALUE="829e1a25401de489" ENCRYPTED="TRUE"/>
用新的dbsnmp的密码代替上列password的Value值,ENCRYPTED的值修改成FALSE。4、重启dbconsole,访问EM恢复正常
$emctl start dbconsole将Oracle 11g的表导出并导入到10g中Oracle 11gR2 RAC 使用scan IP无法连接数据库(ORA-12545)问题解决相关资讯      Oracle数据库基础教程 
  • 在Oracle数据库中插入含有&符号的  (03/06/2013 09:20:14)
  • Oracle 执行计划更改导致数据加工  (02/13/2013 14:45:04)
  • 判断Oracle Sequence是否存在  (02/13/2013 14:32:26)
  • Oracle数据库中无法对数据表进行  (02/26/2013 14:24:58)
  • Oracle 在同一台主机上建立用户管  (02/13/2013 14:40:58)
  • Oracle em 无法启动,报not found错  (02/13/2013 14:29:48)
本文评论 查看全部评论 (0)
表情: 姓名: 字数