Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

gestor de contenidos drupal y error MySQL

Estas en el tema de gestor de contenidos drupal y error MySQL en el foro de Bases de Datos General en Foros del Web. Esto instalando/configurando el gestor de contenidos drupal. Segun la ayuda, para crear la base de datos "drupal": # type: mysql # type: CREATE DATABASE drupal; ...
  #1 (permalink)  
Antiguo 07/05/2003, 06:46
Avatar de Alfon
Colaborador
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.976
Antigüedad: 24 años, 1 mes
Puntos: 14
gestor de contenidos drupal y error MySQL

Esto instalando/configurando el gestor de contenidos drupal.

Segun la ayuda, para crear la base de datos "drupal":

# type: mysql
# type: CREATE DATABASE drupal;
# type: GRANT ALL ON drupal.* TO username@localhost IDENTIFIED BY 'password';
# type: quit

En el tercer paso tengo el siguiente error:

ERROR 1044: Access denied for user: '@127.0.0.1' to database 'drupal'

yo he puesto:

GRANT ALL ON drupal.* TO drupal@localhost IDENTIFIED BY 'drupal';

Como puedo solucionarlo ?

Gracias.
__________________
Un saludo,

Alfon
http://seguridadyredes.nireblog.com
  #2 (permalink)  
Antiguo 07/05/2003, 11:02
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 23 años, 2 meses
Puntos: 6
Cita:
ERROR 1044: Access denied for user: '@127.0.0.1' to database 'drupal'
Alfon desde dodne estas intentando hacer la conexion. Un script? o desde la misma linea de comandos con mysql???.
  #3 (permalink)  
Antiguo 07/05/2003, 11:16
Avatar de Alfon
Colaborador
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.976
Antigüedad: 24 años, 1 mes
Puntos: 14
Hola Herminio,

Desde el misma linea de comandos en mysql, tal como está en el post:

C:\mysql\bin>mysql
mysql > CREATE DATABASE drupal;
mysql > GRANT ALL ON drupal.* TO drupal@localhost IDENTIFIED BY 'drupal';
mysql > quit

Tengo un front para el mysql (windows): MySQLFron. Desde ahí tambi´ne he tratado de crear la base de datos, crear el usuario drupal con pass: drupal y asignar privilegios a la base de datos drupa y nada de nada.
__________________
Un saludo,

Alfon
http://seguridadyredes.nireblog.com
  #4 (permalink)  
Antiguo 07/05/2003, 12:51
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 23 años, 2 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.
  #5 (permalink)  
Antiguo 08/05/2003, 02:59
Avatar de Alfon
Colaborador
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.976
Antigüedad: 24 años, 1 mes
Puntos: 14
Gracias Herminio. solucionado. Estaba además accediendo a mysql como un usuario normal y no como root.
__________________
Un saludo,

Alfon
http://seguridadyredes.nireblog.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:49.