yes usuario usando solucion password para for error documentación dicho denegado clave acceso mysql phpmyadmin xampp mysql-error-1045

solucion - MySQL dijo: Documentación#1045: Acceso denegado para el usuario ''root'' @ ''localhost''(usando la contraseña: NO)



mysql ha dicho: documentación#1045-access denied for user ''root''@''localhost''(using password: no) (20)

Instalo xampp, pero cuando trato de ejecutarlo, obtengo un error que dice así:

Error

MySQL dijo: Documentación

1045 - Acceso denegado para el usuario ''root'' @ ''localhost'' (usando la contraseña: NO)

Falló la conexión para controluser como se define en su configuración. phpMyAdmin intentó conectarse al servidor MySQL y el servidor rechazó la conexión. Debe verificar el host, el nombre de usuario y la contraseña en su configuración y asegurarse de que correspondan a la información proporcionada por el administrador del servidor MySQL.

Intento buscar en Internet una solución, pero aún no puedo solucionar mi problema. Ya verifico si usé la contraseña o no en el archivo config.inc.php. Pero no tengo uso ninguna contraseña. y cuando intento poner la contraseña, todavía no puedo resolver este problema.

Espero que alguien me pueda ayudar. .gracias


  1. tratar de ir a los servicios de Windows y detener el servicio MySQL
  2. Vaya a su servidor Wamp y haga clic en "reiniciar todos los servicios".
  3. Refrsch su navegador

  1. Abra el archivo config.inc.php en el directorio phpmyadmin WAMP

  2. Cambie la línea [''Servers''][$i][''password''] = '''' a

    $cfg[''Servers''][$i][''password''] = ''your_mysql_root_password'';

  3. Borrar las cookies del navegador

  4. Luego reinicie todos los servicios en WAMP

Esto funcionó para mí.

NB: la contraseña a utilizar debe ser la contraseña de MySQL .....


1045 - Acceso denegado para la solución ''root'' @ ''localhost'' del usuario (con contraseña: NO): Paso 1: abra la ubicación de su wamp / xampp Paso 2: vaya a phpmyadmin Paso 3: abra config.inc.php Paso 4: cambie la contraseña de la contraseña establecida para el servidor MySql y no otra cosa en este: $ cfg [''Servidores''] [$ i] [''contraseña''] = '''' Paso 5: Reinicie todos los servicios / reiniciar wamp / xampp.


Aquí está la solución para obtener el 1045 Access denied for user ''root''@''localhost'' (using password: NO) en phpMyAdmin.

Primero esto es lo que sucede:

El problema ocurre cuando cambias de usar phpMyAdmin sin contraseña y mysql sin contraseña de root. Cambia root en mysql para tener una contraseña de root. Debes cambiar obedientemente la línea $cfg[''Servers''][$i][''password'']='''' del archivo config.ini.php de phpMyAdmin para incluir tu contraseña y reiniciar todo lo que puedas encontrar, pero phpMyAdmin aún no puede pasar.

La razón es que su navegador todavía contiene cookies para phpMyAdmin y esas cookies reflejan que no necesitan una contraseña para acceder a mysql.

La solución:

Borra las cookies relacionadas con phpMyAdmin. Su navegador es específico, pero en mi Firefox, está en Herramientas> Información de página> Cookies.

Es posible que deba volver a iniciar sesión con phpMyAdmin o usar la secuencia de comandos signon.php (en / ejemplos en mi instalación de WAMP).


Compruebe su número de puerto MySQL 3306.

¿Hay alguna otra instalación de MySQL en su sistema en el mismo puerto?

Si alguna instalación encontró el cambio, el número de puerto a cualquier número entre 3301-3309 (excepto 3306)

nombre de usuario: root
contraseña: '''' (vacío)


Creo que para solucionar su problema debe intentar lo siguiente:

  1. Compruebe si el servicio MySQL se está ejecutando (Panel de control -> servicios)
  2. Use un cliente MySQL como SQLYOG para verificar si puede conectarse a MYSQL Server con el nombre de usuario y la contraseña que usa en su código.
  3. Solo pruebe un programa php de muestra, que recupera los datos de la tabla Ex. http://www.anyexample.com/programming/php/php_mysql_example__display_table_as_html.xml

En OSX tuve las mismas dificultades, pero una solución fue una solución.

terminal abierta

put ''cd /Applications/XAMPP/xamppfiles'' put ''sudo ./xampp security''

Luego pon tu contraseña de root y responde las preguntas


Estoy usando Linux Mint 18.2 de este escrito. Tuve un problema similar; al intentar cargar myphpadmin, decía: "1045 - Acceso denegado para el usuario ''root'' @ ''localhost'' (usando la contraseña: NO)"

Encontré el archivo en el /opt/lampp/phpmyadmin directory . Abrí el archivo config.inc.php con mi editor de texto y escribí la contraseña correcta. Lo guardé, y lo lancé con éxito. ¡Lucro!

Tenía problemas para modificar carpetas y archivos, tuve que cambiar mi permiso para acceder a todos mis archivos en el directorio / opt / lampp /. Espero que esto ayude a alguien en el futuro.


Intente restablecer su contraseña ya que parece que ha cambiado, puede restablecer su contraseña yendo a

C:/xampp/mysql

y haciendo clic en el archivo resetroot.bat

Luego, cambie la contraseña de nuevo en el archivo de configuración de php a blanco y tendrá acceso nuevamente.


Me temo que hay un conflicto con el número de puerto (80). Asegúrate de no ejecutar algún software como Skype que use el mismo puerto 80


Prueba esto:

  1. Abra el archivo config.inc.php en el directorio phpmyadmin
  2. Buscar línea 21: $ cfg [''Servidores''] [$ i] [''contraseña''] = ''''
  3. Cámbielo por: $ cfg [''Servers''] [$ i] [''password''] = ''your_password'';
  4. Reiniciar XAMPP

reference


Prueba esto:

1. xampp/htdocs/xampp/cds.php change line 4 to: mysql_connect("localhost","root","enter password here"); change line 64 to: if(!mysql_connect("localhost","root","enter password here"))

De aquí


Si está utilizando XAMPP en lugar de WAMP, la ruta a la que va es:

C:/xampp/phpMyAdmin/config.inc.php


Tuve este mismo problema después de quitar la cuenta de control de usuario de PhpMyAdmin desde MySQL.

Tuve que actualizar el archivo config.inc.php y reemplazar las entradas de ''controluser'' y controlpass ''con'' user ''y'' password ''.

Así que mi archivo terminó así:

$ cfg [''Servidores''] [$ i] [''usuario''] = ''raíz''; $ cfg [''Servidores''] [$ i] [''contraseña''] = ''123456'';


Tuve este problema con una nueva instalación de Wamp y usando solo la configuración predeterminada sin establecer ninguna contraseña. Encontré una configuración predeterminada incorrecta y la resolví mediante los siguientes pasos:

  1. Vaya a C: / wamp / apps / phpmyadmin4.1.14 (Su versión de phpmyadmin puede diferir)
  2. Abra el archivo config.inc en un editor de texto.
  3. encuentre la línea: $ cfg [''Servidores''] [$ i] [''host''] = ''127.0.0.1'';
  4. cámbielo a $ cfg [''Servidores''] [$ i] [''host''] = ''localhost'';
  5. guarda el archivo
  6. reiniciar todos los servicios en wamp

El problema parece ser que alguien se olvidó de hacer coincidir el servidor y el host en los archivos de configuración.


Tuve este problema después de cambiar la contraseña para el usuario root en phpMyAdmin . No sé nada de programación pero lo resolví haciendo lo siguiente:

  1. Vaya al archivo C:/wamp/apps/phpmyadmin3.2.0.1/config.inc.php (supongo que reemplazaría "wamp" con el nombre de su servidor si no está usando el servidor de Wamp)

  2. Busque la línea $cfg[''Servers''][$i][''password'']='''' y cambie esto a

    $cfg[''Servers''][$i][''password'']=''NO''

  3. Intente abrir phpMyAdmin de nuevo, y espero que el mensaje se lea "Acceso denegado para el usuario ''root'' @ ''localhost'' (usando la contraseña: SÍ)

  4. Ahora cambie la contraseña en la línea anterior a ''su contraseña '' (lo que haya establecido anteriormente)

Espero que esto ayude a alguien.


Vaya al archivo C: / wamp / apps / phpmyadmin3.2.0.1 / config.inc.php

Busque la línea $ cfg [''Servidores''] [$ i] [''contraseña''] = '''' y cambie esto a

$cfg[''Servers''][$i][''password'']=''root'' where root is the name of the password you had set in this instance

Espero que esto ayude a alguien.


restablece tu contraseña de mysql en la página de seguridad de xampp. reinicie su servicio mysql y luego acceda a la página phpmyadmin usando su contraseña. lo intenté. esto esta funcionando bien para mi


My.ini del archivo #password y #bind-address="127.0.0.1" están comentados, cambia la contraseña a root y descomenta bind-address="127.0.0.1" y desde el archivo cds.php cambia el

mysql_connect("localhost", "root", ""); to mysql_connect("localhost", "root", "root");

Detenga los servicios Mysql e intente iniciar sesión de nuevo ya que se conectó


Paso uno: Vaya a ... C: / xampp / phpMyAdmin

Paso Dos: Abre el archivo config.inc.php

Paso tres: Localice la siguiente información y cambie la contraseña.

/* Authentication type and info */ $cfg[''Servers''][$i][''auth_type''] = ''config''; $cfg[''Servers''][$i][''user''] = ''ENTER_YOUR_USER_NAME_HERE''; $cfg[''Servers''][$i][''password''] = ''ENTER_YOUR_PASS_HERE''; $cfg[''Servers''][$i][''extension''] = ''mysqli''; $cfg[''Servers''][$i][''AllowNoPassword''] = true; $cfg[''Lang''] = '''';