如何修改DBSNMP和SYSMAN用户的密码
SYSMAN和DBSNMP用户密码过期后OEM无法使用,并报以下错误:

SYSMAN用户的密码被加密后存放在不同的地方,这样database control(OMS和agent)可以不用每次访问数据库时都输入密码。
当在数据库中改变了SYSMAN的密码后,还要将新密码提供给database control(OMS和agent)。
SYSMAN是OEM的管理员用户,而DBSNMP是智能代理用户,用于监控和管理数据库性能。
1.停止dbconsole
> set ORACLE_SID=yb
> set ORACLE_UNQNAME=yb
> emctl stop dbconsole
2.检查
> emctl status dbconsole
3.以dba权限登陆数据库
SQL> alter user dbsnmp account unlock identified by oracle;
SQL> alter user sysman account unlock identified by oracle;
4.修改DBSNMP用户的其他配置文件
> cd $ORACLE_HOME/host_sid/sysman/emd
保存备份targets.xml文件
编辑targets.xml文件,找到以下的行:
<property name="password" value="<encrypted_string>" encrypted="TRUE">
#将"<encrypted_string>"替换为新的密码,将"encrypted"的值改为"FALSE"
5.修改sysman用户的其他配置文件
> cd $ORACLE_HOME/host_sid/sysman/config
保存备份emoms.properties文件
编辑emoms.properties文件,找到以下的行:
oracle.sysman.eml.mntr.emdRepPwd=
#将加密的密码替换为新的密码
比如:
oracle.sysman.eml.mntr.emdRepPwd=oracle
编辑emoms.properties文件,找到以下的行:
oracle.sysman.eml.mntr.emdRepPwdEncrypted=TRUE
#将该值修改为FALSE
6.重启dbconsole
> emctl start dbconsole
7.检查步骤4,步骤5中的配置文件中密码是否已经变成加密
修改成功后,密码已经变成加密格式,值FALSE变成TRUE.
如何修改DBSNMP和SYSMAN用户的密码的更多相关文章
- DBSNMP和SYSMAN用户初始密码及正确的修改方式
		
SYSMAN和DBSNMP跟涉及到Oracle的EM,所以跟其他的用户修改密码方式有所区别. 下面是这两个用户的默认密码和作用说明 DBSNMP DBSNMP The account used by ...
 - 如何修改 EM12c 中 SYSMAN 用户的密码?
		
以下内容全部转自:http://www.chenjunlu.com/2013/04/how-to-modify-the-password-for-sysman-of-em-12c-cloud-cont ...
 - Eclipse中修改git地址、用户、密码
		
1. 修改Url Window > Preferences > Team > Git > Configuration > Repository Settings 2. 修 ...
 - 修改django 后台admin用户的密码
		
python manage.py shellfrom django.contrib.auth.models import User from django.contrib.auth.models im ...
 - 修改linux系统用户、PostgreSQL用户的密码
		
1. 修改linux系统postgres用户的密码 PostgreSQL会创建一个默认的linux用户postgres,修改该用户密码的方法如下: 步骤一:删除用户postgres的密码 sudo ...
 - centos6.5下修改系统的roo用户/非root用户的密码
		
1.修改系统root用户的密码 [........~]# passwd然后输入新密码,若提示密码太简单,无需理会,直接敲回车: 然后再次输入新密码,即可修改成功. 2.修改系统非root用户的密码:e ...
 - 添加linux中svn的用户和密码
		
1:首先找到svn路径 find / -iname "svn" 一般找到svn路径之后就可以找到配置文件位置啦 svn/svnrepos/jgcp/conf 2:进入目录之后修改a ...
 - mysql基础之mariadb的安装,连接,用户,密码,权限设置语句详解
		
一.mariadb安装 1.配置mariadb源: [root@ren7 ~]# vim /etc/yum.repos.d/mariadb.repo [mariadb] name = MariaDB ...
 - Windows系统重置用户登录密码
		
更新记录 2022年4月16日:本文迁移自Panda666原博客,原发布时间:2021年8月23日. 方法一.使用带有密码恢复功能的PE盘 买一张 PE光盘 或 自制PE启动盘,这里推荐微PE. 准备 ...
 
随机推荐
- Frenetic HelloSDNWorld
			
Follow Frenetic-Github HelloSDNWorld 实验环境: Frenetic虚拟机: 实验步骤: 1.Start up a terminal window - – two a ...
 - Linux 执行ThinkPHP 文件的计划任务
			
执行例如 http://192.168.1.32/index.php?s=/Home/Cron/yue 这样的 url 的计划任务 方式① */ * * * * curl http://192.168 ...
 - linux使脚本在后台运行
			
一.为什么要使程序在后台执行 我们计算的程序都是周期很长的,通常要几个小时甚至一个星期.我们用的环境是用putty远程连接到日本Linux服务器.所以使程序在后台跑有以下三个好处: 1:我们这边是否关 ...
 - 归纳整理 PHP大神的十大优良习惯
			
2015年03月04日11:26 来源:程序师 作者:TECHUG 编辑:覃里 查看全文 赞(0)评论(0) 分享 标签: PHP , 编程指南 , PHP开源项目 [IT168 资讯] 1.多阅读手 ...
 - mysqli_query($link,'SET group_concat_max_len=8192');
			
mysqli_query($link,'SET group_concat_max_len=8192'); $sql = 'SELECT GROUP_CONCAT(w) FROM ---'; mysql ...
 - P1090 合并果子
			
#include <bits/stdc++.h> using namespace std; const int maxn = 10005; int main(int argc, char ...
 - App之百度云推送
			
集成SDK 下载最新的Android SDK压缩包并解压,在新建工程或已有工程中增加百度云推送功能. 我下载的是 ,里面有一个同名的文件夹,文件夹中有 导入云推送jar包和so文件: 将解压后的lib ...
 - 蓝牙Host Controller Interface笔记
			
1.概述 HCI提供了一个统一的使用蓝牙控制器(BR/EDR Controller,BR/EDR/LE Controller,LE Controller,AMP Controller等)的方法 ...
 - 前端 JSer 装逼手册
			
阅读 8143收藏 2352016-7-18 SegmentFault 分享:吉祥物 @ SegmentFault 在装逼成本越来越高的 JS 圈,是时候充值一下了 -- 题记. 作者:kenberk ...
 - 关于<a href='javascript:function()'>
			
<a href='javascript:function()'> 这样写是为了让这个链接不要链接到新页面转而执行一段js代码.和onclick能起到同样的效果,一般来说,如果要调用脚本还是 ...