I have a front end app that reads/writes data to an SQL server database.
The front end would be used by various types of users where some users would have access to only parts of the database, while other users would be administrators and have access to all parts of the database.
I am currently using Windows Authentication. What would be the best way to handle user level security? Would I create a table of users in the database, and have the front end handle the access to SQL? It seems to defeat the purpose of SQL security? I'm not sure what the best direction is to go.
Any thoughts or help is appreciated.
The front end would be used by various types of users where some users would have access to only parts of the database, while other users would be administrators and have access to all parts of the database.
I am currently using Windows Authentication. What would be the best way to handle user level security? Would I create a table of users in the database, and have the front end handle the access to SQL? It seems to defeat the purpose of SQL security? I'm not sure what the best direction is to go.
Any thoughts or help is appreciated.