¿Qué tiene de malo el comando conceder todo?

grant all privileges on 'bbs' to 'userone'@'localhost'  IDENTIFIED BY PASSWORD 'user2012';

Muestra ERROR 1064 (42000): You have an error in your SQL syntax; check the manual

quiero agregar un usuario userone y conceder todos los privilegios a la base de datos bbs. ¿Cómo corregirlo?

preguntado el 22 de mayo de 12 a las 09:05

¿Cuál es el resto del error? -

3 Respuestas

Debe incluir un indicador para las tablas en la base de datos a las que desea otorgar el privilegio. Cambia la consulta:

grant all privileges on bbs.* to 'userone'@'localhost' IDENTIFIED BY PASSWORD 'user2012';

para otorgarlo para todas las tablas en la base de datos 'bbs'.

contestado el 22 de mayo de 12 a las 09:05

Deja el ' en el nombre de la tabla:

grant all privileges on bbs to 'userone'@'localhost'  IDENTIFIED BY PASSWORD 'user2012';

contestado el 22 de mayo de 12 a las 09:05

grant all privileges on 'bbs.*' to 'userone'@'localhost' identified by ‘user2012’;

contestado el 22 de mayo de 12 a las 09:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.