Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
What is UAC and how does it affect where my SA-SAMS database is located?
What is UAC?
UAC is at work every time a Windows pop-up appears, informing you that a program from an unknown publisher wants/needs to make changes to your computer and you have to respond by clicking Yes in order for that application to work. UAC (User Account Control) is a security feature employed by default by Windows Vista, 7, 8, 8.1 and 10.  It prevents unauthorized changes to the system-areas of your computer, such as the Windows Registry and some areas of the file-system on the hard drive.  In short: it's basically an added layer of security. Changes to system-areas can be initiated by reputable applications and users, but also by viruses and other types  of Malware. If UAC is enabled, it prevents those changes from occurring automatically by requesting elevation of the existing user to an Administrator-equivalent level - or an Administrator user - before proceeding.

Different Network Type Scenarios:
a) On a single computer (not connected to a network) or a Peer-to-Peer Network (without a dedicated Windows Server acting as a Domain Controller), if your user is a member of the Administrators Group, you can simply click Yes to elevate to the appropriate level.  If your user is not an Administrator, you will also need to enter the password of an Administrator user on your computer.

b) On a Windows Server-based network on a Domain, elevation will typically involve typing the password of an Administrator-equivalent user on your Domain or the local machine, depending on how the Domain Group Policy settings have been applied to your computer.

When a request for such a change is made, Windows will display a UAC confirmation dialog, where the user should confirm that he/she agrees to making those changes. Thus, UAC provides a temporary, special security environment for the user account, with limited access rights, in order to elevate a particular process to full access rights, when required to do so.

How UAC affects where your SA-SAMS database is stored on a Peer-to-Peer Network Server or Local Computer:
Windows versions prior to Windows Vista did not have UAC - it was introduced in Vista.

Provided that you installed SA-SAMS to the correct folder (C:\Program Files\EdusolSAMS) and depending on the Windows Operating System (Windows Vista, 7, 8, 8.1 or 10) of the computer that you are using as your "server" and whether UAC is enabled or disabled, your database may be stored in one of the following folders:

a) 32-bit & 64-bit, with UAC disabled: C:\Program Files\EdusolSAMS\Data
b) 32-bit & 64-bit, with UAC enabled:  C:\Users\USERNAME\AppData\Local\VirtualStore\Program Files\EdusolSAMS\Data

Note: for b above, replace "USERNAME" with the user logged on to the computer.

If your database is stored in one of the following folders, you should preferably uninstall it and follow the instructions on Installing SA-SAMS on the landing page to ensure that you install SA-SAMS correctly:
c) 64-bit:  C:\Program Files (x86)\EdusolSAMS\Data
d) 64-bit:  C:\Users\USERNAME\AppData\Local\VirtualStore\Program Files (x86)\EdusolSAMS\Data

Should you disable UAC?
Although some users prefer not to see UAC prompts, I would personally, strongly  advise against disabling UAC, as well as taking ownership of particular folders in order to circumvent the process.  That being said, I am not going to go into the procedure of disabling UAC on your computer or laptop.  Should you feel the need to proceed by disabling UAC, use your preferred Search Engine of choice and search "Disabling UAC on Windows X" <- replace the "X" with your version of Windows, e.g. Vista, 7, 8, 8.1 or 10.  Note that you will be rendering your computer susceptible to unauthorised access, including malware in the form of computer viruses, trojan horses, spyware, adware, ransomware, rogue security software, PUPs (Potentially Unwanted Programs), browser hijackers, etc.  So, do so at your own peril.  Angel
sed ipse spiritus postulat pro nobis, gemitibus inenarrabilibus

Thanks Sarel

Very helpful.

Most welcome, Ashraf. Wink
sed ipse spiritus postulat pro nobis, gemitibus inenarrabilibus

This is very helpful to setup my clients properly.

Thank you SarelK
No problem whatsoever - you are most welcome! Smile
sed ipse spiritus postulat pro nobis, gemitibus inenarrabilibus


Forum Jump:

Users browsing this thread: 1 Guest(s)