Is this the answer that I need or is there something else that I should be doing. I tried deleteing ' ' when logged in as 'admin' and then logged in as 'aGuest' and this seemed to work. However I have discovered that if I log in as 'admin' and modify 1 or more tables for each of the users, then I logoff 'admin' and log in as 'aGuest' when I try to access my tables I get this message Using the above example I needed a way to point to the database which is currently active depending on the user that is logged on.Ĭ:\myProgram\AllUsers\admi n\tblActiv eEmailAcco unt.dbĬ:\myProgram\AllUsers\aGue st\tblActi veEmailAcc ount.db The default setting for the placement of this file is in the root of drive C, which will fail under Windows Vista, as this operating system does not permit new files to be created here. User names in Admin account = guest1, guest2Ĭ:\myProgram\AllUsers\aGue st\guest1\ DatabasesĬ:\myProgram\AllUsers\aGue st\guest2\ Databases The Borland Database Engine makes use of a special file called '' (the purpose of which is beyond the scope of this document).
User names in Admin account = User1, User2Ĭ:\myProgram\AllUsers\admi n\User1\Da tabasesĬ:\myProgram\AllUsers\admi n\User2\Da tabases However depending on the user, there could be any number of databasesīelow I will give you an example of what sort of database struct a usre could haveĭatabases Directories for 4 different usersĪdministrator Account : Admin name = admin It is built to run on a standalone machine so not across a network. This email program creates databases for each user to store their emails etc.