Tengo una aplicación web en VB/ASP.NET contra una base de datos SQL Server; a esta aplicación pueden acceder distintos usuarios y entre ellos hay distintas categorías dependiendo de ellas tienen restringido el acceso a distintas partes de la aplicación y tendrán distintos permisos en la base de datos.
Bueno, mi duda es saber que es lo más correcto a la hora de crear un usuario, si darlo de alta también como usuario de la base de datos y cuando entre en la aplicación que la cadena de conexión a la BD conecte con su usuario o crear un usuario global para cada categoría y que todos los usuarios de una misma categoría conecten a la BD con ese usuario. O quizá hay otra opción, no lo sé, que es lo más óptimo?
Un saludo y gracias
