Redefinir Permissão MASTER
UPDATE `acesso_grupo_usuario` SET `situacao` = 'DESATIVO' WHERE `id_grupo_usuario` = (SELECT `id` FROM `grupo_usuario` WHERE nome = "MASTER");
REPLACE INTO `acesso_grupo_usuario` (`id_grupo_usuario`,`id_acesso`,`id_funcao`, `situacao`) SELECT (SELECT `id` FROM `grupo_usuario` WHERE nome = "MASTER"), a.id, f.id, 'ATIVO' FROM `acesso` a JOIN `funcao` f ON (f.id_acesso = a.id OR f.id_acesso is NULL);
DELETE FROM `perfil` WHERE `id_usuario_grupo_usuario` IN (SELECT `ugu`.`id` FROM `usuario_grupo_usuario` `ugu` LEFT JOIN `usuario` `u` ON (`ugu`.`id_usuario` = `u`.`id`) WHERE `u`.`login` = "illi");
UPDATE `usuario_grupo_usuario` SET `situacao` = 'DESATIVO' WHERE `id_usuario` = (SELECT `id` FROM `usuario` WHERE login = "illi");
REPLACE INTO `usuario_grupo_usuario` (`id_usuario`,`id_grupo_usuario`,`id_entidade`,`ordem`, `situacao`) SELECT (SELECT `id` FROM `usuario` WHERE login = "illi"), (SELECT `id` FROM `grupo_usuario` WHERE nome = "MASTER"), e.id, 1, 'ATIVO' FROM `entidade` e;
TRUNCATE TABLE ci_sessions;
Nenhum comentário