tengo este error ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server versio ...

Pregunta de la clase:
Configuración de Nagios
andres felipe castillo sanchez

andres felipe castillo sanchez

Pregunta
studenthace 5 años

tengo este error ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server versio

esto cuando trato de crear el usuario de nagios 2:24

5 respuestas
para escribir tu comentario
    Pablo Aquino

    Pablo Aquino

    studenthace 4 años

    Si tienes ese error al ejecutar

    grant select on *.* to ‘nagios’@‘localhost’ identified by ‘nagiosplatziS14*;

    puedes realizar lo siguiente

    create user ‘nagios’@‘localhost’ identified by ‘nagiosplatziS14*; grant select on *.* to ‘nagios’@‘localhost’;
    Gustavo Gonzalez Montero

    Gustavo Gonzalez Montero

    studenthace 4 años

    Probablemente la razon sea que estás usando el mysql 8 donde la sintaxis es diferente:

    mysql> CREATE USER 'nagios'@'localhost' IDENTIFIED BY 'OliverAtondefeatMessi777-'; Query OK, 0 rows affected (0.11 sec)

    mysql> GRANT select ON . TO 'nagios'@'localhost'; Query OK, 0 rows affected (0.15 sec)

    Milton F Cortes S

    Milton F Cortes S

    studenthace 5 años

    CREATE USER 'nagios'@'localhost' IDENTIFIED BY 'nagiosplatziS14*'; GRANT ALL PRIVILEGES ON . TO 'nagios'@'localhost'; FLUSH PRIVILEGES;

    andres felipe castillo sanchez

    andres felipe castillo sanchez

    studenthace 5 años

    gracias ya lo arregle me toco crear el usuario de nagios con una syntaxis distinta

    Massimo Di Berardino

    Massimo Di Berardino

    studenthace 5 años

    ¡Hola @Sanandreas! El error te indica que tienes un error de sintaxis, compartenos una captura o el texto de la consulta para poder ayudarte mejor.

Curso de Administración de Servidores Linux

Curso de Administración de Servidores Linux

Linux es el sistema operativo con mayor adopción para la administración de servidores en Internet. Domina la administración del sistema operativo, archivos, permisos, usuarios y paquetes. Utiliza herramientas para monitorear servicios y procesos. Establece tareas programadas. Configura la seguridad de tu servidor y red para reducir vulnerabilidades.

Curso de Administración de Servidores Linux
Curso de Administración de Servidores Linux

Curso de Administración de Servidores Linux

Linux es el sistema operativo con mayor adopción para la administración de servidores en Internet. Domina la administración del sistema operativo, archivos, permisos, usuarios y paquetes. Utiliza herramientas para monitorear servicios y procesos. Establece tareas programadas. Configura la seguridad de tu servidor y red para reducir vulnerabilidades.