oracle users and application users
Hi All,
I'm currently developing a small application, probably 50 users max. I'm still having a hard time as to how I should create and manage the application users. I've thought of 2 ways but not really sure which will be the best approach.
Approach 1: 1 application user = 1 oracle user.
- This way I can create roles with specific privileges and grant them to particular users.
- I won't have to manually configure/grant users access to specific modules in the application.
- Each user will have their own connection since they will use their username and password to build the connection string.
- I will be able to use the auditing feature.
Approach 2: Create 1 user/schema with all the objects needed for the application then create my own users_tbl to store user credentials such as username/password etc.
- Manually configure access to users on specific modules.
- All users will use 1 connection string.
- Will not be able to use auditing feature.
can anyone else suggest any other approach or comment on my 2 approach.
also, i will be using vb.net using vs 2005 to develop the application for my oracle 10g express edition database.
thanks.