Manage Permissions
Ver permisos
https://dev.mysql.com/doc/refman/8.0/en/show-grants.html
SHOW GRANTS FOR 'USER_NAME'@'localhost';Agregar permisos
https://dev.mysql.com/doc/refman/8.0/en/grant.html
Conceder permisos root a un usuario (USER_NAME) en todas las tablas de todas las bases de datos
GRANT ALL PRIVILEGES ON *.* TO 'USER_NAME'@'localhost' WITH GRANT OPTION;Conceder permisos a un usuario (USER_NAME) en todas las tables de una base de datos (DATABASE_NAME)
GRANT CREATE, ALTER, DROP, INSERT, UPDATE, DELETE, SELECT, REFERENCES, RELOAD on DATABASE_NAME.* TO 'USER_NAME'@'localhost' WITH GRANT OPTION;Quitar permisos
https://dev.mysql.com/doc/refman/8.0/en/revoke.html
Quitar permisos (PERMISSION1 y PERMISSION2) a un usuario (USER_NAME) en una tabla (TABLE_NAME) de una base de datos (DATABASE_NAME)
REVOKE PERMISSION1, PERMISSION2 ON DATABASE_NAME.TABLE_NAME FROM 'USER_NAME'@'localhost';Aplicar los cambios
FLUSH PRIVILEGES;