2012-09-01 42 views
52

PHPMyAdmin me está dando un mensaje que dice que el usuario (raíz) no tiene una contraseña.Crear una contraseña de root para PHPMyAdmin

Entonces, ¿cómo puedo crear uno?

+0

usuario root para MySQL? o servidor raíz? phpmyadmin no necesitaría la raíz del servidor. ¿por qué lo haría? necesita buscar en la cuenta de usuario de mysql y configurarlo en phpmyadmin – DarthVader

Respuesta

25

Bueno, creo que he resuelto la configuración de la contraseña 'problema' - IP Works 2.2 - Windows 7.

Los tres pasos que hice:

  1. En la consola de MySQL establece una nueva contraseña. Para hacer eso: mysqladmin -u root password 'your_password'

  2. En phpMyAdmin haga clic en los usuarios y configure la misma contraseña para el usuario root.

  3. Finalmente, configure su nueva contraseña en el config.inc.php. No cambie nada más en este archivo.

Esto funcionó para mí. ¡Buena suerte!

Daniel

+0

Después de modificar el archivo config.inc.php (paso 3) puede que necesite reiniciar su navegador. –

0

creo que el comando que busca es passwd

5

phpMyAdmin le está diciendo que el servicio MySQL es que falta una contraseña de root. Puede cambiarlo accediendo a la interfaz de línea de comandos de MySQL. mysqladmin -u root password newpass

http://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords

+0

y si nunca creó uno, es incluso más fácil que restablecerlo. – DarthVader

+1

el comando que mostré es para establecer la contraseña, no restablecer. – ThoKra

+0

¡Muchas gracias! Pero, ¿cómo puedo insertar ese comando en el servidor MySQL? Quiero decir, también he instalado phpMyAdmin y Workbench. Perdón si esta es también una "pregunta de novato" ... –

88

abierto phpMyAdmin y seleccione la pestaña SQL. A continuación, escriba este comando:

SET PASSWORD FOR [email protected] = PASSWORD('your_root_password'); 

Editar:

también cambiar a esta línea en config.inc.php:

$cfg['Servers'][$i]['auth_type'] = 'cookie'; 

Para hacer phpMyAdmin pide su nombre de usuario y contraseña de MySQL.

+1

Este código simplemente me denegó el acceso a phpmyadmin. No puedo acceder en este momento. –

+1

@DanielMontenegro ver mi respuesta editada. – flowfree

+1

Tuve que cambiar esta línea también $ cfg ['Servers'] [$ i] ['password'] = 'your_root_password'; – Malintha

5
  • Ir a http://localhost/security/index.php
  • Seleccionar idioma, redirecciona a http://localhost/security/xamppsecurity.php
  • Usted encontrará una opción para cambiar la contraseña aquí
2

que sólo tenía que cambiar una línea del archivo config.inc.php ubicado en C:\wamp\apps\phpmyadmin4.1.14.

Ponga la contraseña aquí ...

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

Aquí el paso simple que se puede configurar fácilmente PHPMYADMIN contraseña.

  1. Goto “C: \ xampp \ phpMyAdmin” y encontrar “config.inc.php "archivo
  2. Abra" Config.inc.php "archivo en el editor de texto como Notepad ++.
  3. Encuentra la línea $ cfg ['Servers'] [$ a] ['auth_type'] = 'config'; en el archivo "config.inc.php".
  4. Cambiar la palabra $ cfg ['Servers'] [$ a] ['auth_type'] = 'config'; a $ cfg ['Servers'] [$ a] ['auth_type'] = 'cookie'; en el archivo "config.inc.php" y guarde los cambios.
  5. Ahora abra el navegador y escriba "localhost/phpmyadmin". Ingresar nombre de usuario es "root". la contraseña es nula significa vacía. no escribe nada, déjelo en blanco y presione el botón IR.
  6. Ahora puede ver el enlace "cambiar contraseña". por favor haz clic en ese enlace.
  7. Configure su contraseña de phpMyAdmin y vuelva a escribir de nuevo y presione el botón IR. También puede ver con la guía ilustrada aquí click here para ir a la guía paso a paso.
6

Para crear la contraseña de root en phpMyAdmin en la interfaz de usuario de manera fácil, puede seguir sencillos pasos a continuación: phpMyAdmin

  • acceso a la cuenta root (sin contraseña) -> Cuentas de usuario.

enter image description here

Haga clic en Editar privilegios de root>

enter image description here

A continuación, haga clic en Cambiar contraseña

enter image description here

Introduzca su contraseña deseada -> Ir

enter image description here

Salir y log-in de nuevo con la nueva contraseña

0

acabo enfrentaron al mysql problema de las contraseñas de usuario - ERROR 1045: Acceso denegado para el usuario: 'root @ localhost' (usando la contraseña: NO) - cuando intenté hacer una actualización de lanzamiento en mi sistema operativo. Así que lo corregí en 2 pasos.

En primer lugar, no se como lo hice tenido acceso en phpmyadmin, así que seguí el paso de "Recuperar MySQL contraseña de root" en el tutorial mensioned por ThoKra: https://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords

En segundo lugar, con uno de los usuarios, que yo sepa el contraseña, hice algunos cambios de contraseña a los otros usuarios a través de phpmyadmin de acuerdo con SonDang.

1
  1. Ir a phpmyadmin

  2. Abrir la sección de cuenta de usuario:

    open user account section

  3. privilegios de uso EDIT

  4. Cambiar contraseña y nombre de usuario

    change password and user name

  5. Añadir privilegios de base de datos

Cuestiones relacionadas