S
Snuffleupagus
Guest
Hello everyone,
I am very new to Access and VBA and I am trying to create a database with some security using the users logon information. The database is going to placed directly in a shared folder on a server and everyone will be accessing it via a shortcut. I have no way of telling whether the clients accessing it at any given time will be Windows 9x or Windows NT/2000 machines. I am thinking of validating the users username, password, and domain with NT challenge, or something.
I am trying to prevent these people from copying my database to another server of another network. What I came up with is to use the current network domain info. When the database is run for the very first time, it looks for the domain info, places it in a hidden table, then whenever the database is used after that, it checks to see that the current domain info matches what it has saved.
Is what I am trying to do possible? I have seen some code examples that will work for username, password, and even domain validation but it is only for NT/2000 machines. I have also seen something for Windows 9x, but those examples require that I make some changes on the network settings of those Windows 9x machines which I will not do. I am not their sysadmin and this project is one time deal. The person who asked me for this database was specific about preventing any of his employees from copying the database from the server and copying it to another network.
If I can't use the username/password route, I atleast want to be able to get the network domain (it's an NT domain) info and use that.
Thanks in advance
I am very new to Access and VBA and I am trying to create a database with some security using the users logon information. The database is going to placed directly in a shared folder on a server and everyone will be accessing it via a shortcut. I have no way of telling whether the clients accessing it at any given time will be Windows 9x or Windows NT/2000 machines. I am thinking of validating the users username, password, and domain with NT challenge, or something.
I am trying to prevent these people from copying my database to another server of another network. What I came up with is to use the current network domain info. When the database is run for the very first time, it looks for the domain info, places it in a hidden table, then whenever the database is used after that, it checks to see that the current domain info matches what it has saved.
Is what I am trying to do possible? I have seen some code examples that will work for username, password, and even domain validation but it is only for NT/2000 machines. I have also seen something for Windows 9x, but those examples require that I make some changes on the network settings of those Windows 9x machines which I will not do. I am not their sysadmin and this project is one time deal. The person who asked me for this database was specific about preventing any of his employees from copying the database from the server and copying it to another network.
If I can't use the username/password route, I atleast want to be able to get the network domain (it's an NT domain) info and use that.
Thanks in advance