我第一次登陆oem以后,要求我改变密码,但是现在忘了,该怎么办?

Bmonkey 2005-10-16 10:53:11
如题...怎么解决这个问题.??
...全文
685 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Quebradawill 2006-01-07
  • 打赏
  • 举报
回复
学习了,学习无止境
Bmonkey 2005-10-25
  • 打赏
  • 举报
回复
谢谢~~先结贴,以后有问题再开新贴.^_^
daydayupliq 2005-10-25
  • 打赏
  • 举报
回复
sysman 是oem_bmonkey_oemrep(或者别的什么,这个资料库的用户在你第一次创建资料库时写的)下 SMP_VDU_PRINCIPALS_TABLE 表的一条记录而已

你不要那么麻烦,emca删了以前的资料库,重建下资料库,就Ok



LEleL
Bmonkey 2005-10-25
  • 打赏
  • 举报
回复
但是我登陆oem用的是sysman这个用户登陆的,不是OEM_BMONKEY_OEMREP这个啊,再emca里面怎么更改sysman这个用户的密码呢?

还有你说的查看dba_users是不是用system用户登陆sqlplus来查看?
daydayupliq 2005-10-25
  • 打赏
  • 举报
回复
对,你可以查看dba_users来看看你数据库有哪些用户

但是你emca了,就没必要用这第2种方法了
Bmonkey 2005-10-25
  • 打赏
  • 举报
回复
朋友,我看了查了,但是还有一些问题不太明白:

2、以资料库的联库用户登陆 运行
你的安装目录:\oracle\ora92\sysman\admin\vduResetSysman.sql

我的emca里面"编辑配置参数"那里显示的用户名是"OEM_BMONKEY_OEMREP"
你在"2"里面的以资料库的联库用户登陆,是不是指用OEM_BMONKEY_OEMREP登陆sqlplus,然后运行那个文件呢?

谢谢~
daydayupliq 2005-10-25
  • 打赏
  • 举报
回复
呵呵,重置OEM密码 第1、第2两种方法都是可以的

资料库的用户指的是你创建资料库时输入的用户,可以查看DBA_USERS来看下,哪个用户跟OEM表空间挂在一起的。

工具么?telnet/sqlplus了,基本命令都得学下在sqlplus下实现。
表跟表空间的关系,可以查dba_tables
sqldeveloper不错的,偶都不会了,还得跟你学呢。

呵呵~ 多泡泡oracle就知道了
Bmonkey 2005-10-23
  • 打赏
  • 举报
回复
还有
1.你们管理oracle一般用什么工具啊,它自带的吗?
2.那如果不用第三方工具,建表你们都是在sqlplus里面建的吗?
3.sqlplus建立的表是在哪个表空间中啊?我在user表空间中没找到呢?
4.我现在用sqldevelope,不知道好不好?

请评价一下.^_^
Bmonkey 2005-10-23
  • 打赏
  • 举报
回复
daydayupliq(敞开胸怀!)

小弟新学oracle的,还得仔细问问.

第一步明白了,第二步如下:

2、以资料库的联库用户登陆 运行
你的安装目录:\oracle\ora92\sysman\admin\vduResetSysman.sql

其实你查看一下该语句就明白了:
关键就是:


update SMP_VDU_PRINCIPALS_TABLE set password = '9ed0fa64a76b4bd912310580f74926ca'
where principal_name = UPPER('SYSMAN');
commit;

你说的"以资料库的联库用户登陆",这里的资料库的联库用户可以用system吗?还有登陆运行是指登陆到sql/plus吗?谢谢`~~~

hevin 2005-10-16
  • 打赏
  • 举报
回复
在装oracle服务器上的机器上运行:sqlplus " / as sysdba",进入sqlplus ,然后用
ALTER USER user_name IDENTIFIED BY new_passwords 命令修改用户密码。
zealot_zk 2005-10-16
  • 打赏
  • 举报
回复
楼上说的十分准确,佩服佩服
daydayupliq 2005-10-16
  • 打赏
  • 举报
回复
sysman/ oem_temp
重置该用户密码
1、重新运行emca配置资料库
2、以资料库的联库用户登陆 运行
你的安装目录:\oracle\ora92\sysman\admin\vduResetSysman.sql

其实你查看一下该语句就明白了:
关键就是:


update SMP_VDU_PRINCIPALS_TABLE set password = '9ed0fa64a76b4bd912310580f74926ca'
where principal_name = UPPER('SYSMAN');
commit;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧