Ayuda: Problema con base de datos

Estado
No está abierto para más respuestas.

Sandokan

Cobre
Usuario de Bronce
Mensajes
333
Puntuación de reacción
0
Hola,

Tengo un problema con un script, me sale este error:

Warning: mysqli_connect() [function.mysqli-connect]: (28000/1045): Access denied for user 'xxxxxx'@'localhost' (using password: YES) in /home/xxxxxxx/public_html/xxxxxxx.com/include/db/ConexiónBBDD.php on line 22

No entiendo lo de acceso denegado, las tablas y las bases de datos están bien (al menos eso parece), y en teoría no hay problemas con el mysqli en el hosting. (y en la línea 22 está la función openConnection, así que supongo que será problema de acceso a la BBDD)

¿Alguna idea?
 

Julio Rodríguez

Diamante
Usuario de Bronce
Mensajes
2,521
Puntuación de reacción
2
Hola,

parefce que el usuario no tienes permisos.

¿usas cpanel? le diste permisos?
 

Sandokan

Cobre
Usuario de Bronce
Mensajes
333
Puntuación de reacción
0
Hola,
Sí, cpanel, y tiene permisos el user, por eso me extraña. Mandaré un ticket a los del hosting a ver si ven algo.
Gracias

PD: Qué velocidad, has contestado casi antes de que posteara el hilo xD
 
Mensajes
8
Puntuación de reacción
0
Hola Sandokan,

Estas usando Wordpress o Drupal?

En el caso de que sea Drupal, puedes intentar lo siguiente, es un error que ha pasado antes con uno de nuestros clientes y esto le soluciono el problema:

1. Realiza una copia de tu base de datos
2. Borra la base de datos original
3. Realiza una copia de /sites/default/settings.php
4. Borra el fichero /sites/default/settings.php original
5. Restaura la base de datos

Si esto no soluciona el problema, le aconsejamos que eche un vistazo a la solución mencionado aqui: https://bitnami.com/forums/forums/drupal/topics/drupal-7-install-problems-2
 

Sandokan

Cobre
Usuario de Bronce
Mensajes
333
Puntuación de reacción
0
Gracias @HostingFront por la respuesta.

Al final lo he solucionado creando una base de datos nueva, no sé qué pasaría con la anterior (pero en teoría estaba ok).

Saludos
 
Mensajes
8
Puntuación de reacción
0
Ok @Sandokan

Gracias por compartir la solución, seguro que hay mucha gente que te lo agradece :)
 
Mensajes
92
Puntuación de reacción
0
Aunque parece que ya lo tienes controlado, añado un apunte por si sirve de ayuda a los que pasen por aquí.

Cuando recibimos el error de "permiso denegado" no solo debemos revisar el usuario que estamos usando, también el servidor al que nos conectamos. En muchos hostings, aunque no permiten el clásico "localhost", no tienen capada la conexión, por lo que el script es ve el servidor pero recibe el error.

Saludos ;)
 
Estado
No está abierto para más respuestas.
Arriba