我有一个带有PSQL表的数据库架构,其中启用了RLS,策略如下:
CREATE POLICY some_policy ON some_table
USING (some_column = current_setting(app.some_parameter));
我想创建一个可以使用此策略的转储文件。是否可以为pg_dump命令设置参数app.some_parameter
?或者,是否有解决方法?
最好是有这样的东西:
pg_dump ... --data-only --enable-row-security --parameters="app.some_parameter=123"
1条答案
按热度按时间3qpi33ja1#
经过进一步的研究,我发现可以使用pg_dump的环境变量来设置配置参数。
这样就可以使用策略。