yes usuario solucionar servidor puedo password para for documentación dicho denegado como autorizó acceso acceder php phpmyadmin xampp localhost

php - usuario - mysql ha dicho documentación#1045 access denied for user root ''@'' localhost using password no



xampp localhost phpmyadmin Acceso denegado para el usuario ''root'' @ ''localhost''(usando la contraseña: YES) (6)

Recibo dos errores cuando trato de ir a mi phpmyadmin localhost

Access denied for user ''root''@''localhost'' (using password: YES) phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.

No sé lo que estoy haciendo mal ... aquí está mi código de configuración ...

$cfg[''blowfish_secret''] = ''''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ /* * Servers configuration */ $i = 0; /* * First server */ $i++; /* Authentication type */ $cfg[''Servers''][$i][''auth_type''] = ''config''; /* Server parameters */ $cfg[''Servers''][$i][''host''] = ''localhost''; $cfg[''Servers''][$i][''user''] = ''root''; $cfg[''Servers''][$i][''password''] = ''password''; $cfg[''Servers''][$i][''connect_type''] = ''socket''; $cfg[''Servers''][$i][''compress''] = false; $cfg[''Servers''][$i][''AllowNoPassword''] = false; /* Select mysqli if your server has it */ $cfg[''Servers''][$i][''extension''] = ''mysql''; /* User for advanced features */ //$cfg[''Servers''][$i][''controluser''] = ''pmauser''; //$cfg[''Servers''][$i][''controlpass''] = ''pmapass''; /* Advanced phpMyAdmin features */ //$cfg[''Servers''][$i][''pmadb''] = ''phpmyadmin''; //$cfg[''Servers''][$i][''bookmarktable''] = ''pma_bookmark''; //$cfg[''Servers''][$i][''relation''] = ''pma_relation''; //$cfg[''Servers''][$i][''table_info''] = ''pma_table_info''; //$cfg[''Servers''][$i][''table_coords''] = ''pma_table_coords''; //$cfg[''Servers''][$i][''pdf_pages''] = ''pma_pdf_pages''; //$cfg[''Servers''][$i][''column_info''] = ''pma_column_info''; //$cfg[''Servers''][$i][''history''] = ''pma_history''; /* * End of servers configuration */ /* * Directories for saving/loading files from server */ $cfg[''UploadDir''] = ''''; $cfg[''SaveDir''] = ''''; ?>

Noté que un gran número de código está comentado, ¿debería haberlo comentado?


Cambia la siguiente línea debajo de tu código de configuración de

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

a

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


Intente iniciar sesión en la base de datos desde la línea de comandos utilizando las mismas credenciales de autenticación. De esta forma, verifica que realmente está utilizando las credenciales de autenticación correctas, como el nombre de usuario y la contraseña. Si falla en la línea de comandos, el problema no está en phpmyadmin sino en la configuración del motor de la base de datos.


prueba estos pasos

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

  2. Encuentre la línea 21: $cfg[''Servers''][$i][''password''] = ''''

  3. Cámbielo a: $cfg[''Servers''][$i][''password''] = ''your_password'';

  4. Reiniciar XAMPP

aquí está la descripción completa con la imagen


estos pasos funcionaron para mí

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

Encuentre la línea 21: $ cfg [''Servers''] [$ i] [''password''] = ''''

Cámbielo a: $ cfg [''Servers''] [$ i] [''password''] = ''your_password'';

Reiniciar XAMPP


Después de pasar tanto tiempo lo que vine a saber es.

Simplemente use esta configuración-> Abra el archivo config.inc.php en el directorio phpmyadmin

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

Debería tener un usuario con el nombre de host @localhost. Ahora phpmyadmin te pedirá tu contraseña. si proporciona la contraseña correcta, podrá iniciar sesión.


No cambies nada, ponlo como estaba allí, solo abre tu xampp e intenta acceder a mysql desde el shell cd c: // xampp / mysql / bin después de escribir mysql y haz clic en "Enter" para abrir tus bases de datos