我正在尝试将给定数据库的所有表的所有权限授予新的postgres用户(而不是所有者).似乎GRANT ALL PRIVILEGES在DATABASE my_db TO new_user;不这样做.成功运行所述命令后(作为postgres用户),我得到以下new_user:
@H_301_10@$psql -d my_db my_db => SELECT * FROM a_table_in_my_db; ERROR: permission denied for relation a_table_in_my_db
两个问题:
1)如果没有授予my_db上所有表的所有权限,上面的命令会做什么?