docker 无法获取过去的权限被拒绝:对接器错误

gg58donl  于 2022-12-03  发布在  Docker
关注(0)|答案(1)|浏览(152)

1.确保retail_db已装载或复制到Docker容器。
第一个
之后我跑:

docker exec -it retail_pg psql -U testing -d retail_db -f /data/create_db_tables_pg.sql

结果:

psql:/data/create_db_tables_pg.sql:12: ERROR:  permission denied for schema public
LINE 1: CREATE TABLE departments (

有什么办法解决这个问题吗?

3ks5zfa0

3ks5zfa01#

GRANT ALL PRIVILEGES ON SCHEMA PUBLIC TO user_name;

以上是解决此问题的解决方案。@Turing85已应答,但语法中存在错误。

相关问题