授予db的所有表的权限

时间:2015-05-28 07:30:17

标签: sql postgresql postgresql-8.4

我想在postgres db(版本8.4)的所有表上为新创建的用户授予select权限。我不能使用GRANT ALL PRIVILIGES,因为它在8.4中不受支持。我必须在此查询中提供单个表名 -

GRANT SELECT ON tab1,tab2,tab3 TO foo;

表的数量太大,无法单独命名。 是否有任何我可以执行的脚本可以帮助我解决问题?

提前致谢。

0 个答案:

没有答案