Modern operating systems need to protect themselves against damage to important configuration files and unauthorized changes. The major way they do this is through administrative privileges that divide users into ordinary users and administrators. Administrators can make changes to the system’s configuration, add and remove programs, access any file and manage other users on the system. Administrative users typically must authenticate themselves before performing major changes. Windows uses UAC (User Account Control) to ask users to confirm an administrative task. Mac OS X and Linux use sudo to ask administrative users for a password.
Other large software packages with many users also distinguish between ordinary users and administrators. These are typically database management systems like Oracle and MySQL.
0 Comments