我正试图在RDS(postgres 11(实例上安装PostgreSQL Anonymizer,但当我运行.sql
脚本时,当它试图创建一些函数时,我一直遇到语法错误,特别是在这里:https://gitlab.com/dalibo/postgresql_anonymizer/-/blob/master/anon.sql#L805
它抛出以下错误:
psql:/postgresql_anonymizer/anon_standalone.sql:815: ERROR: syntax error at or near "."
LINE 8: SELECT encode(@extschema@.digest(concat(seed,salt),algorit...
我已经通过psql -h host -d db -f anon_standalone.sql
和类似i /anon_standalone.sql
的psql
运行了它,但仍然得到相同的错误
我遵循这里的说明:https://postgresql-anonymizer.readthedocs.io/en/stable/INSTALL/#install-云中
我研究PostgreSQL匿名器扩展,这里有一个快速答案:
在以前的版本中,该扩展可以安装在各种数据库即服务平台(如Amazon RDS(上。从0.9版本开始,这是不可能的。我们不支持以前的独立方法。如果您担心隐私和匿名,我们鼓励您联系这些平台的客户服务,询问他们是否计划将此扩展添加到目录中。