set 140 but upon recognizing that the user is an administrative user can use the administrative uid finally permission setter 160 is responsible for setting the appropriate permission level to access the resource where the permission level is set using uids permission setter 160 can include euid setter 165 to control the permissions an effective uid euid provides a way to change the effective operation of the system without actually changing the uid for the session for example the user can be given access to the resource with his or her normal uid but with an effective uid of the administrative user by using the euid in this manner the user can be given administrative level access to the resource even though the uid being used is the user 39 s normal i e non administrative uid fig3 shows machine 105 connected to network 305 the network connecting several other computers two computers 310 and 315 are shown but a person skilled in the art will recognize that there can be any number of machines connected via the network computer 310 is shown including user process 320 a process for a user named john this situation can arise in several ways for example computer 310 might be a workstation which john is using or computer 310 might be a server carrying out some process for the user john who is using another computer to request the process in this latter situation the computer used by john is often called a client but.