El siguiente comando proporciona todos los privilegios en todas las bases de datos para el usuario 'admin'. Pero no permite que 'admin' cree una base de datos.
GRANT ALL ON * . * TO 'admin'@'localhost';
¿Cómo puedo proporcionar el acceso a 'admin' para crear una base de datos?
Cuando intento crear una base de datos, recibo el siguiente error:
ERROR 1044 (42000): acceso denegado para el usuario 'admin' @ 'localhost' a la base de datos 'newdb'
GRANT
?
flush privileges;
como root?
GRANT ALL ON *.* TO 'admin'@'localhost';
? En su ejemplo, dice que ejecutó:,GRANT ALL ON * . * TO 'admin'@'hostname';
perohostname
es un host distinto delocalhost
.