但是我给他设置了一个Administrator组还有ORA_DBA组的权限的用户,还是报这样的错误。

解决方案 »

  1.   

    我还给他添加了Backup Operators组的权限,我可不知道那里可以给他设置"登录为批处理作业" 的权限。
      

  2.   

    1.  Click on START => Programs => Administrative Tools => Local Security Policy     (or also via START => Settings => Control Panel => Administrative Tools)  
    2.  Under Local Policies on the left, select User Rights Assignment folder  
    3.  Look at the right side of the window and scroll down to the "Logon as Batch     Job" privilege and select it.  
    4.  Either select Action from the menu bar then Security or right-click on the      "Logon as a Batch Job" privilege then Security.  
    5.  Select the Add button which evokes a Select Users/Groups box.  
    6.  From the "Look In" field, select the local workstation/server.  
    7.  Select the User that will be used as the EM OS (node) user.  
    8.  Select Add then OK.  
    9.  Verify that the "Local Policy Setting" checkbox has been checked.   
    10. Logon to the EM Console.  11. Click on System => Preferred Credentials.      A. Set PREFERRED CREDENTIALS for the NODE called DEFAULT.        This will set the logon credentials the same for all discovered        nodes.         or      B. Set individual PREFERRED CREDENTIALS for each NODE.      Option B must be used if the accounts and passwords are not unique across the  servers.  An operating system user with 'Logon as batch Job' privilege is required on  Windows 2000 if jobs and events are to be submitted. In order to run jobs and schedule events against this Node or the services on this node, the user must be setup in the EM Console's Preferred Credentials for the node.
      

  3.   

    非常感谢 w_tsinghua() !加分