Set Access Control invalid registry read permissions.

Got a problem you cannot solve? Try here.
slang
Posts: 21
Joined: Tue Mar 14, 2006 7:36 am

Set Access Control invalid registry read permissions.

Postby slang » Wed Mar 22, 2006 7:11 pm

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

MichaelNesmith
Posts: 3452
Joined: Thu Dec 22, 2005 7:17 pm
Contact:

Postby MichaelNesmith » Wed Mar 22, 2006 7:28 pm

Thanks for the report!
Michael Nesmith
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 159 guests