Hola a todos
Disculpad que últimamente venga bombardeando de cuestiones. Es la primera vez que hago un proyecto de este estilo y más que dudas a nivel de programación tengo dudas de como organizar el programa y la base de datos. En esta ocasión tengo dudas acerca de los usuarios en las bases de datos.
Tenemos un servidor con una BBDD MySQL. Ésta tiene una serie de usuarios, cada uno con unos permisos asociados. De otro lado tengo el programa que maneja la BBDD y usan usuarios finales. Estos usuarios deben tener permisos para hacer unas o otras cosas en el programa. Mi pregunta es...
¿Cada usuario final debe tener un usuario en la BBDD o es algo totalmente independiente? ¿Puedo crear un usuario para la BBDD llamado 'usuarioFinal' y que todos los usuarios del programa usen ese username y aparte tengan otro username en el programa para tener acceso a los distintos formularios? En caso de usar el mismo usuario de BBDD para muchos usuarios, ¿puedo tener problemas al acceder a la BBDD al mismo tiempo?
El caso es que nunca usé algo así y por más que busco en libros, no encuentro una respuesta clara. Todos se andan por las ramas y ya no se si es que no es un tema que esté bien documentado o directamente si no estoy buscando bien la información que necesito. He leído en la web de MySQL el apartado referente a usuarios pero no acaba de explicarme lo que necesito.
Un saludo y disculpas. No sé lo que haría sin vosotros