在windows上外部作业（包含远程外部作业）容易报以下错误：

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上启动和关闭数据库是一样的，以前碰到过启动和关闭数据库的问题，也是这样解决的，
但当时没有记录，所以忘记了，看到碰到问题，记录解决办法是应该的，以后要引以为戒！



