Error: acceso denegado para el usuario ‘Root’ @ ’localhost’ (Uso de la contraseña: SÍ y NO)

Se produce un error de acceso denegado para el usuario 'root' @ 'localhost' al intentar ingresar a la base de datos

El error 1045 se produce debido a un acceso denegado a la base de datos

El contenido del artículo:

  • 1 Causas de acceso denegadas para el usuario ‘root @ localhost error
  • 2 Cómo reparar el error 1045 en MySQL

Causas del acceso denegado para el usuario error root @ localhost error

Para acceder a MySQL libremente, tres deben coincidir parámetros que describen el usuario de la base de datos: nombre, Nombre del coche y contraseña. Si hay alguna discrepancia, el acceso será denegado. La causa más simple del problema es entrada de contraseña incorrecta Además, puede causar un error. sintaxis incorrecta

No hay una dependencia simple de nombre de usuario en el sistema MySQL: contraseña, el nombre de host juega un papel importante para obtener acceso a la base de datos. Puede tener la forma de una dirección IP, nombre de dominio, palabra clave (por ejemplo, localhost) o un personaje que combina varias máquinas en grupo (por ejemplo,% – cualquier host excepto el local).

phpMyAdmin utiliza la entrada de contraseña automática, por lo que el error va acompañado de (Uso de la contraseña: NO)

El error tiene una clave (Usar contraseña: NO) al ingresar a la base de datos a través de el navegador

Los errores más comunes al acceder a la base de datos:

  1. Al asignar derechos a un nuevo usuario, no se especificó la dirección La máquina con la que se puede conectar. En este caso, él automáticamente se le permitirá usar la base de datos desde cualquier host excepto local, y cuando intentas conectarte con localhost, se produce un error acceso.
  2. Comillas colocadas incorrectamente. Si al crear usuario escriba ‘nombre de usuario @ localhost, esto significará que username @ localhost puede conectarse desde cualquier máquina excepto local y no ese nombre de usuario puede conectarse desde una computadora localhost El nombre de usuario y el nombre de la máquina deben tener su propio par comillas
  3. Usar una contraseña si no está en la base de datos.

Dependiendo de qué método de conexión a la base de datos Acceso denegado para el usuario ‘root @ localhost (Utilizando contraseña: SÍ o NO), se utilizan diferentes métodos de solución problemas

Como reparar el error 1045 en MySQL

Si el error es Acceso denegado para el usuario ‘root @ localhost (Utilizando contraseña: SÍ y NO) aparece con Usar contraseña: SÍ, El problema es que la contraseña se ingresó incorrectamente. Compruébalo es posible, habiendo abierto la tabla mysql.user en la que los datos en todos los usuarios

Puede averiguar si se ha establecido una contraseña para ingresar desde la tabla mysql.user

La tabla mysql.user almacena la información de inicio de sesión del usuario

El procedimiento es el siguiente:

  1. Abre la tabla de usuario.
  2. Compruebe si el usuario raíz existe con el host localhost. Si hay una, mira el campo “contraseña”. Si está vacío, vaya a La base de datos se puede ingresar sin contraseña. Si hay algo allí, entonces tú Ingrese la contraseña incorrecta.
  3. Cambie la contraseña con el comando SET PASSWORD.
  4. Si no hay usuario root, créelo, establezca una contraseña y Concédele derechos.

Después de eso, puede ingresar a la base de datos. Si no cambia los datos Resulta que deberías usar el parámetro –skip-grant-tables, que anula todas las configuraciones de permisos.

En el archivo config.inc.php, debe especificar el nombre de usuario y contraseña correctos

Líneas a cambiar en el archivo de configuración

Si el error aparece con la clave (Usando contraseña: NO), necesita haga lo siguiente modifique el archivo config.inc.php, especificando en él Datos correctos. Si el problema ocurre al instalar MySQL, necesita eliminar las bases de datos de la versión anterior del programa o cambiar contraseña para acceder a ellos utilizando el modo -skip-grant-tables.

Entonces, el error es Acceso denegado para el usuario ‘root @ localhost (Usar contraseña: SÍ o NO) ocurre cuando la contraseña no coincide y nombre de usuario y se soluciona fácilmente reemplazando datos por entrada

James Walls

Social Media Specialist & Influencer.

Rate author
Autoritativamente sobre las redes sociales
Add a comment