Intentando arrojar un poco de luz a problemas que puedes encontrarte. Especialmente con PostgreSql
lunes, 6 de febrero de 2012
Extraer permisos de un usuario
Si tienes una base de datos con un usuario y quieres copiar sus permisos en otro lugar, puedes utilizar la siguiente consulta, el resultado puedes ejecutarlo en otro lugar:
select 'grant ' || privilege_type || ' on table ' || table_schema || '.' || table_name || ' to ' || grantee || ';' from information_schema.role_table_grants where grantee='';
No hay comentarios:
Publicar un comentario