I am trying to open remote registry key with a non admin user who has been given access to registry key on remote machine.
remoteKey = RegistryKey.OpenRemoteBaseKey(RegistryHive.LocalMachine, hostname);
I am getting
Requested registry access is not allowed. at System.ThrowHelper.ThrowSecurityException(ExceptionResource resource) at Microsoft.Win32.RegistryKey.OpenSubKey(String name, Boolean writable) at Microsoft.Win32.RegistryKey.OpenSubKey(String name) at RemoteRegistry.Program.Main(String[] args)
Is it possible to access HKLM hive to be accessed remotely from any other machine for non-admin user ? on the other hand for admin user it works fine.
All other hives are accessible the above line does not cause any exception.
Any pointers what could be the issue.