Not able to connect to COM+ component registered on remote machine
I am trying to connect to mts component registered on some other machine thru msi proxy component. But i am getting an error -2147287035::Access Denied. This error gets generated when i call the open function of ADODB.connection object. In component I have declared the getobjectcontext in objectcontrol_activate as mentioned in books / reference to avoid this error. I am using a dedicated user to run that component. what could be the probable reason for getting this error. Can any one suggest me the solution.
Solution to above problem
Hi Friends,
I got the solution for this problem.
If one execute an exe stored on remote machine which requires a COM + component(say MTS dll) through a proxy, both the client and local user should have explicit rights to run that component in the shared permissions. If any one's name will be missing component will get an access denied error. Normally people gives right to remote user as he/she requires to run and forgrantedly thinks that local user will be having rights to it. But it will not work. Kindly make a note of it.
thanks,
Manvinder