COPY操作是否需要superuser权限

更新时间:2024-06-24 01:56:56

问题描述

云原生数据仓库 AnalyticDB PostgreSQL 版上通过执行CREATE ROLE创建了一个普通用户gpuser01,但是在执行COPY脚本的时候,提示ERROR: must be superuser to COPY to or from a file

如何操作才能将普通用户权限提升为superuser?

问题解答

  • AnalyticDB for PostgreSQL不提供superuser权限,更多信息参考4.3 版本介绍

  • 可以参考以下两个方法执行数据COPY到文件的操作。

    psql -c 'copy xx to stdout' > file

    
    cat file | psql -c 'copy xx from stdin'
  • 本页导读 (1)
  • 问题描述
  • 问题解答
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等