sfay
Posts: 12
Joined: Tue Jan 17, 2006 6:12 am
Location: Palm Harbor Florida

User access.

Trying to correct a problem with the installation of my software solution.

My current data base program/solution that has been packaged with Advanced Installer will only work for the administrator (Windows) on the target machine. Users can see the program/solution but can not manipulate the data.

Is this something that can be changed in the registry?

Any suggestions would be helpful.
gigi
Posts: 2103
Joined: Tue Apr 11, 2006 9:55 am
Contact: Website

Hi,

You can set permissions for your database file. In "Files and Folders" select your file and choose "Properties", "Permissions" tab.

Please see this:
http://www.advancedinstaller.com/user-g ... ialog.html

Regards,
Gigi
________________
Gheorghe Rada
Advanced Installer Team
http://www.advancedinstaller.com
w5kxo
Posts: 1
Joined: Fri Sep 08, 2006 2:27 pm
Location: Texas

Similar Problem

Created MSI file for Group Policy install. Program installs fine, but is unusable by user. Understand that permissions must be set to allow the user to access/use the application.

A few questions:

Which permissions are key to allow the non-admin user to fully operate the newly installed application?

Do I understand correctly that the ability to set these permissions is something that is only available with the Pro or higher versions of Advanced Installer?

If the setting of permissions IS only available with purchased versions of the software....and applications are unusable by users when installed via MSI's created with the free version....is there any value to the free version of Advanced Installer?
sfay
Posts: 12
Joined: Tue Jan 17, 2006 6:12 am
Location: Palm Harbor Florida

Permissions

I do not understand which permissions to allow.

The administrator of the machine is the only person that can access the database solution. Other "users" cannot access the data.
Ionut
Posts: 605
Joined: Tue Nov 22, 2005 11:29 am
Contact: Website

Hi,

I would suggest defining the following 2 Access Control Entries:
- for "Everyone":

Code: Select all

READ_CONTROL
FILE_READ_DATA
FILE_WRITE_DATA
FILE_APPEND_DATA
FILE_READ_EA
FILE_WRITE_EA
FILE_EXECUTE
FILE_READ_ATTRIBUTES
FILE_WRITE_ATTRIBUTES
GENERIC_WRITE
GENERIC_EXECUTE
- for "Administrators"

Code: Select all

(all of the above, plus the following)
DELETE
WRITE_DAC
WRITE_OWNER
GENERIC_ALL
You should set these Permissions for all the folders that you add to your package, because the Permissions will be inherited for files.

Regards,
Ionut
Denis Toma
Advanced Installer Team
http://www.advancedinstaller.com/
sfay
Posts: 12
Joined: Tue Jan 17, 2006 6:12 am
Location: Palm Harbor Florida

Thank You

Thanks for the assistance your suggestion worked beautifully.

Return to “Common Problems”