Host Credentials报错"Connection to host as user oracle failed:
ERROR: Wrong password for user"的解决一例
我成功安装了Oracle 10g,可以登录到企业管理器,但无法执行一些操作,如数据库的备份调度,
执行恢复等,
由于操作系统登录全权证书的问题。我被要求提供操作系统登录凭证才可以执行这些操作。
我在Host Credentials那里输入的是用户administrator,并且administrator已经加入到了ORA_DBA组
但执行操作是报错如下:
Error: Connection to host as user oracle failed:
ERROR: Wrong password for user
如何解决这个问题呢?
我查阅了Oracle的官方文档,发现如下解决办法:
1. 打开组策略,用gpedit.msc命令。
2. 逐步找到compute configuration -- windows setting -- security setting -- local policy
-- user rights assignment -- log on as a batch job
3.双击"log on as a batch job",在这里加入你需要的操作系统user
4.再次在OEM的Host Credentials输入那些user和password,一切ok。
后记,
这个问题和在OEM上启动和关闭数据库是一样的,以前碰到过启动和关闭数据库的问题,也是这样解决的,
但当时没有记录,所以忘记了,看到碰到问题,记录解决办法是应该的,以后要引以为戒!