Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/12/2011, 19:21
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Prolemas con inicio de sesión en sitio conectado con MySql

Cita:
ya he creado un usuario manualmente en mysql pero no se si esta bien el registro, mi duda es si se tiene que hacer un paso mas.. o como debe hacerse el primer registro de un usuario administrador (con todos los permisos) en mysql o de plano esto se hace en en el php del CMS?
Te insisto en que como son sistemas independientes, el que generes el usuario en MySQL no hará que ese usuario sea "visible" en el Apache.
En cuanto a la administración de usuarios en MySQL (como en cualquier DBMS que se respete), el crear un usuario no implica que ese usuario pueda hacer algo en el MySQL. Para ello tiene que tener permisos, los cuales se dan por medio de la sentencia GRANT (Ver 13.5.1.3. Sintaxis de GRANT y REVOKE).
Cuando creas un usuario simplemente con
Código MySQL:
Ver original
  1. CREATE USER usuario IDENTIFIED BY PASSWORD 'password';
el usuario existe en la tabla de users, pero no puede hacer absolutamente nada. Ni siquiera conectarse, porque su conexión se cae instantáneamente al carecer de permisos.
Mira el capítulo de GRANT y verifica qué permisos tiene tu user.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)