IBM Support

CreateProcessAsUser failed due to: A required privilege is not held by the client

Troubleshooting


Problem

We are running Executive Viewer 9.3 with EV running on a separate application server and the Microsoft Analysis (SQL 2005) cubes on separate database server. When we try to connect to the cubes from the application server we get the following error:

Symptom

Invalid parameter

CreateProcessAsUser("EVServer.exe -msamo -pid:2820 -cid:28 -s:Advnetev\SQL05") failed due to: A required privilege is not held by the client.

Cause

Incorrect local security policy settings for the user running the EVServer service.

Resolving The Problem

As per the Install and Config guide, the account that EV runs under needs the following permissions:

On the system running Executive Viewer Server service the account must have/be:

  • 'Replace Process Token' rights;
  • 'Act as part of Operating System' rights;
  • 'Impersonate a client after authentication' rights;
  • 'Local Administrator';
  • 'Log on as a Service' rights.
Steps:Ensure that the user running the EVServer service has the above rights.

[{"Product":{"code":"SS9RXT","label":"Cognos TM1"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Executive Viewer","Platform":[{"code":"PF010","label":"HP-UX"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"TM1 Executive Viewer 9.1;TM1 Executive Viewer 9.2;TM1 Executive Viewer 9.3","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Historical Number

1039806

Document Information

Modified date:
15 June 2018

UID

swg21351334