Pgadmin 4 行安全问题



我正在使用pgadmin 4 web来管理postgresql 9.3服务器,因此在还原数据库时,我遇到了此错误

pg_restore: [programme d'archivage (db)] could not execute query: ERROR:  unrecognized configuration parameter "row_security"
    La commande �tait : SET row_security = off;

但是我注意到我的数据已恢复(不知道是否100%无法全部检查(

而且我不能向任何用户授予任何权限!

我的问题是:如果它确实恢复了我的所有数据,我可以忽略该错误吗?以及我如何使用Grant wizard向用户授予权限!

用于创建数据库转储的pg_dump版本高于数据库服务器上使用的版本 (9.3(。

应始终使用与要将转储还原到的数据库服务器(而不是从中导出数据的数据库服务器(相同的pg_dump版本。

您可能会侥幸使用pg_restore而不使用-d选项从备份文件创建 SQL 脚本。然后编辑 SQL 脚本,删除有问题的行,并尝试针对 9.3 数据库运行结果。不能保证成功!

相关内容

  • 没有找到相关文章

最新更新