12. Gestionando privilegios a usuarios

Para agregar privilegios a usuarios en una base de datos utilizamos la siguiente sintaxis.

Ejm

GRANT ALL PRIVILEGES ON curso_sql TO 'francisco@localhost';

Cuando vayamos a asignar privilegios o a revocarlos, inmediatamente por buena práctica, aplica el comando siguiente.

FLUSH PRIVILEGES;

Lo que hace es actualizar la lista de privilegios de manera automática. Sobretodo esto se utiliza en modo remoto. Se considera buena práctica.

Ver los privilegios de un usuario en particular

Para ello utilizamos la siguiente sintaxis.

Ejm

SHOW GRANTS FOR 'francisco'@'localhost';

Revocar todos los permisos a un usario

Se utilizaría la siguiente sintaxis.

Ejm

REVOKE ALL, GRANT OPTION FROM 'francisco'@'localhost';

Como eliminar usuarios

La sintaxis sería.

DROP USER 'francisco'@'localhost';
Scroll al inicio