Table of Contents

Es posible que reciba un error que le indique cómo se le niega el acceso a MySQL 1045. Hay varios pasos que puede necesitar para solucionar este problema, así que veamos eso un poco más adelante.

Aprobado

  • 1. Descargar ASR Pro
  • 2. Abra el programa y seleccione "Escanear su computadora"
  • 3. Haga clic en "Reparar" para iniciar el proceso de reparación
  • El software para reparar su PC está a solo un clic de distancia: descárguelo ahora.

    g.Después de crear un servidor WAMP local y necesitar acceso a su phpMyAdmin actual, se suspende un mensaje de error: # 1045 Acceso denegado para el comprador ‘root’ @ ‘localhost’ (con contraseña: YES). Esto puede suceder si la causa del suscriptor de la base de datos personal @ localhost MySQL no tiene necesariamente los permisos necesarios para acceder a mi base de datos.

    gramo.

    Si existen múltiples coincidencias, este servidor debería determinar cuál y probablemente La gente usa. Resuelve este maravilloso problema de la siguiente manera: (…)

    • Cuando un cliente intenta iniciar sesión dentro de solo, el servidor se ve como [mysql.user] recorridos en bucle dentro del orden ordenado.
    • El alojamiento primero usa una cadena con el nombre de host del cliente y el nombre privado.

    (…) El servidor utiliza reglas alternativas que colocan en primer lugar la serie que contiene los valores más específicos del host. Los nombres de host literales [por ejemplo, localhost] y, por lo tanto, incluso la IP son contenidos muy específicos.

    Por lo tanto, un visitante anónimo debe “ocultar” a cualquier otro usuario, del tipo '[any_username]' @ '%' , en caso de que provenga de localhost .

    1045 mysql disponibilidad denegada

    La solución recomendada es si desea excluirse de este titular anónimo (que generalmente es una buena faceta, por lo que aún puede realizarla).


    1045 ganancia de mysql denegada

    Los siguientes cambios son frecuentemente irrelevantes para la pregunta principal. Solo tienen la intención de responder cosas a considerar que se han preguntado en muchos otros comentarios en nuestro hilo.

    root @ myhost: /home/mysql-5.5.16-linux2.6-x86_64# ./mysql -ubill -ppass –socket equivale a /tmp/mysql-5.5.sock Bienvenido a Money out MySQL (…) mysql> usuario, haga clic en el nodo DESDE mysql.user; + —— + ———– + | Usuarios de Internet | Anfitrión | + —— + ———– + | Costo | % | | Raíz | 127.0.0.1 | | Corazón | :: 1 | | el negocio más importante | localhost | + —— + ———– + 9 filas por disposición (0,00 seg.) mysql> SELECT USER (), CURRENT_USER (); + —————- + —————- + | USUARIO () | CURRENT_USER () | + —————- + —————- + | factura en localhost | Factura @% | + —————- + —————- + Línea solo un particular en la oración (0.02 seg.) mysql> MOSTRAR VARIABLES COMO ‘skip_networking’; + —————– + ——- + Nombre de variable | | Valor | + —————– + ——- + | skip_networking | A | + —————– + ——- + 1 línea de grado (0,00 seg.)

    Exactamente la misma configuración, sin embargo, volví a habilitar los anuncios y, sin embargo, creo un propietario anónimo fuerte '' @ 'localhost' .

    root @ myhost: /home/mysql-5.5.16-linux2.6-x86_64#. versus mysql Bienvenido a MySQL Keep (…) mysql> ID DE USUARIO ” – ‘localhost’ POR ‘otro paso’; Solicitud OK, 0 líneas cambiadas (0.00 seg.) mysql> adiós Root @ myhost: / domicilio / mysql-5 .5.16-linux2.6-x86_64 # ./mysql -ubill -ppass n –socket = o tmp / mysql-5.5.sock ERROR 1045 (28000): acceso denegado con respecto al usuario (con cambio ‘factura’ – ‘localhost’: SÍ) root en myhost: /home/mysql-5.5.16-linux2.6-x86_64# ./mysql -ubill -ppass n -h127.0.0.1 –protocol = TCP ERROR 1045 (28000): Acceso denegado para el usuario “factura” en “localhost” (con contraseña: SÍ) origen @ myhost: /home/mysql-5.5.16-linux2.6-x86_64# ./mysql -ubill -ppass n -hlocalhost: el protocolo equivale a TCP ERROR 1045 (28000): Acceso denegado para el adversario “bill” @ “localhost” (con contraseña: YES)

    Aprobado

    La herramienta de reparación ASR Pro es la solución para una PC con Windows que funciona lentamente, tiene problemas de registro o está infectada con malware. Esta herramienta poderosa y fácil de usar puede diagnosticar y reparar rápidamente su PC, aumentando el rendimiento, optimizando la memoria y mejorando la seguridad en el proceso. No sufra más por una computadora lenta: ¡pruebe ASR Pro hoy!


    La misma situación que al recortar y editar Now 2, con los datos privados ingresados ​​del usuario anónimo.

    root @ myhost: /home/mysql-5.5.16-linux2.6-x86_64# ./mysql -panotherpass -ubill -hlocalhost Bienvenido a MySQL Keep (…) mysql> SELECT USER (), current_user (); + —————- + —————- + | USUARIO () | CURRENT_USER () | + —————- + —————- + | factura @ localhost | @localhost | + —————- + —————- + Un conjunto de ejercicios con el propósito de 1 fila (0.01 seg.)

    Salida única Mod 1: Puede autenticarse dado que 'bill' @ '%' encima de un socket.

    Salida 2 que va desde Procesamiento 2.5: La conexión a través de TCP además de incluso un socket no daña el proceso de autenticación (a menos que pueda conectarse fácilmente como otra persona en comparación con lo que 'algo' @ 'localhost' , incluso a través de un socket, por supuesto).

    Output3 o de la versión 3: mientras que definí -ubill , obtuve acceso como usuario anónimo. Por lo general, esto se debe a las "reglas de clasificación" recomendadas actualmente. Tenga en cuenta que, por lo general, la mayoría de las instalaciones tienen un usuario real no identificado sin contraseña que mi esposo y yo conocemos (y qué necesidades se pueden respaldar / eliminar).

    El software para reparar su PC está a solo un clic de distancia: descárguelo ahora.

    Ingrese: use MySQL;Pulsa Enter.Establezca su contraseña de MySQL con el siguiente comando específico y cambie "EnterYourPasswordHere" con su nueva contraseña de destino: ACTUALIZAR mysql.Pulsa Enter.Borre los permisos simplemente escribiendo: DESCARGAR PRIVILEGIOS;Salir escribiendo: salir.Pulsa Enter.

    Edite un archivo en particular / etc / my.Aumente las tablas de atribución de referencias en [mysqld].Reinicie todo el servidor MySQL.Ahora debe estar seguro de iniciar sesión seriamente en mysql utilizando el siguiente comando mysql -u cause -p.Ejecución de permisos de volcado; en el shell de MySQL.

    Insecto fijo 1045 (28000) ¿Acceso denegado para la cuenta root @ localhost (con contraseña: SÍ)? Para corregir este error, simplemente necesita especificar el parámetro -p con respecto a la contraseña.