I'm using Set Access Control to set read (only) permission for a registry key. The installed application is terminating due to insufficient permissions.
Apparently, Set Access Control is using an incorrect combination of ace permissions when read is specified without write.
Read should have the following ace permissions for a registry key:
KEY_QUERY_VALUE
KEY_ENUMERATE_SUB_KEYS
KEY_NOTIFY
READ_CONTROL
Instead, Set Access Control is assigning:
KEY_QUERY_VALUE
KEY_ENUMERATE_SUB_KEYS
KEY_CREATE_LINK
READ_CONTROL
KEY_CREATE_LINK is a write permission, not a read permission.
KEY_NOTIFY is a read permission which Set Access Control is not setting.
See attached screenshot.
File Attached:
PrintScreen4.doc
Set Access Control invalid registry read permissions.
-
- Posts: 3452
- Joined: Thu Dec 22, 2005 7:17 pm
- Contact:
Thanks for the report!
Michael Nesmith
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/
Who is online
Users browsing this forum: Google [Bot] and 202 guests