Mysql, lo básico

Otro post de esos para recordarme a mi mismo cosas que he hecho millones de veces y que nunca consigo acordarme de como se hacen.

Lo primero … conectarse a la base de datos

mysql -u root -p

Crear una base de datos:

CREATE DATABASE nombre;

Crear un usuario:

CREATE USER ‘nombre’@’localhost’ IDENTIFIED BY ‘password’;

Asignar permisos a usuario sobre base de datos:

GRANT ALL PRIVILEGES on bbdd.* TO ‘usuario’@’localhost’;

https://es.wikibooks.org/wiki/MySQL/Seguridad/Permisos_de_usuario -> Tipos de permisos.

Comprobar que permisos tiene un usuario:

SHOW GRANTS FOR ‘usuario’@’localhost’;

Quitarle permisos a un usuario:

REVOKE ALL PRIVILEGES ON bbdd.* TO ‘usuario’@’localhost’;

Borrar usuario:

DROP USER ‘usuario’@’localhost’;

Borrar una base de datos:
DROP DATABASE bbdd;

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.