mysql –u root –p
Pulsáis intro y os pedirá el password del usuario root del MySql.Y ya tenéis la línea de comandos del MySql.
Escribir el siguiente comando:
CREATE USER 'usuario1'@'localhost' IDENTIFIED BY '12345';
FLUSH PRIVILEGES;
Ahora vamos a darle acceso a distintas bases de datos y permisos de lectura/escritura. Para conceder permisos ejecutaremos la siguiente instrucción en la línea de comandos del MySql:
grant all privileges on *.* to 'usuario1'@'localhost' identified by '12345' with grant option;
FLUSH PRIVILEGES;
Si queremos limitar un poco los privilegios podemos dar acceso al “usuario1” solo a la base de datos “PRUEBAS” y con acceso solo de lectura (select), para esto ejecutaremos la siguiente instrucción:
grant SELECT on pruebas.* to 'usuario1'@'localhost' identified by '12345';
FLUSH PRIVILEGES;
Y esto es todo, feliz programming!!.
Alex.