¿Se pueden asignar privilegios mediante un trigger?
Saludos
Estoy trabajando en mysql 5.6
Tengo creados dos usuarios(a partir de create user): Usuarios y administrador.
Usuarios y administrador representan grupos de usuarios con determinados privilegios, me explico, aparte cuento con una tabla de usuarios donde existe un atributo denominado tipo enumerado, si el tipo es usuario los registros reciben los privilegios de Usuarios y si es administrador los registros con ese tipo reciben los privilegios de administrador.
Mi pregunta se debe al hecho de haber pensado en la posibilidad de crear un trigger para asociar los privilegios correspondientes a cada registro de la tabla en función de su tipo(trigger before insert) en plan:
Si el tipo es usuario el registro tiene los privilegios del grupo Usuarios hecho con create user y en caso contrario los privilegios se corresponderán con administrador. Pero nunca he visto triggers con privilegios, por ese motivo tengo dudas de si se puede o no.