最近在使用 Enterprise Manager 时总被这个问题困扰,一直以为是软件的bug,或者oracle另外自定义了一个专用于管理的主机帐号。无意中看到了解决该问题的文章,才知道原来是权限问题。但是EM给出的却是用户密码错误的提示,确实有误导的嫌疑。
原文章内容如下:
我们通过oracle10g的Enterprise Manager 来启动关闭数据库或者进行备份的时候,老是让我们输入一个主机身份证明的用户名和密码,我们输入操作系统的用户名和密码,系统往往报错,显示错误的用户名和密码,经过查阅相关的数据库资料,终于找到了相关的解决办法:
1、这个主机身份证明仅仅具有Administrator权限还不够,还必须必须在本地安全策略中进行注册。操作如下,打开控制面 板\管理工具\本地安全策略,在左侧页面的本地策略\用户权利指派中找到作为批处理作业登录选项,双击打开,把Administrator用户加入用户组,点击确定。
2、重新输入主机身份证明的用户名和密码(也就是注册的Administrator用户名和密码),问题得到解决。
(转自 育路网)
作为批处理作业登录的定义
“作为批处理作业登录”用户权限允许用户通过使用批处理队列工具(任务计划程序服务)进行登录。当管理员使用“添加任务计划”向导安排某项任务以特定的用户名和密码运行时,会自动将“作为批处理作业登录”权限分配给该用户。当预定的时间到来时,任务计划程序服务会将该用户作为批处理作业登录,而不是作为交互式用户,并且任务将在该用户的安全上下文中运行。