Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/05/2003, 12:51
Herminio Heredia San
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 22 años, 7 meses
Puntos: 6
Haber, repasemos segun entendi Alfon durante tu conexion mediante el shell de mysql la base de datos se crea sin problemas pero cuando intentas agregar el usuario en esa misma conexion te marca el error que comentas mas arriba si es asi la unica explicacion a eso es que estas usando una cuenta que no es la de root con privilegios de nivel global es decir un super usuario con opcion ALL en todas las DB *.* en su declaracion GRANT, el unico detalle de esto alfo si es que eso es lo que esta pasando es que ese usuario puede hacer cualquier operacion de adminitracion menos la creacion de usuarios mediante el comando GRANT.
La forma de solucionar esto es creando el usuario como root o que le agreagues a tu super usuario explicitamente el WITH GRANT OPTION. ya se creandolo de nuevo o modificando directamente mediante un update en la tabla mysql.user la opcion Grant_priv.