Cuando creas un usuario dentro de Mysql, ese Usuario sirve para que puedas asignarle “permisos” (GRANT en español significa CONCEDER) y así poder manejar de forma segura tu base de datos (seguridad), por ejemplo puedes crear 2 usuarios, puedes llamarlo “administrador” y el otro “usuario”, desde Mysql puedes asignar que “administrador” tenga todos los permisos de lectura, escritura y modificación sobre las tablas dentro de una base de datos en especifico, mientras que “usuario” solo podrá consultar (SELECT ) los datos de las tablas que a ti mejor te parezcan.
Ahora si en tu sistema quieres tener un login, con el cual verificar que tipo de usuario se esta logeando ya es otra cosa.
Primero que nada dentro de tu base de datos tendrás que tener una tabla llamada “USUARIOS” , la estructura básica es: ID,NOMBRE,CLAVE,TIPO_USUARIO.
Ejemplo:
__________________________________________________
USUARIOS
__________________________________________________
ID Nombre Clave Tipo_Usuario
1 Juan 123456 0
2 Pepe 654321 1
__________________________________________________
Donde el campo “Tipo_Usuario” contendrá el tipo de rol que tendrá dentro de tu sistema, en este ejemplo “0” será para identificar a un administrador, mientras que “1” servirá para identificar a un usuario normal.
Ya luego en tu aplicación necesitaras guardar el valor en una variable de sesión y verificar mediante “if” el contenido que mostrarás (creatividaaad!).
PD: si me equivoque en algo háganme saber.
Saludos.