1. 星速云首页
  2. 阿里云文档

阿里云分析型数据库PostgreSQL版COPY操作是否需要superuser权限


问题描述

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

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

问题解答

  • AnalyticDB for PostgreSQL不提供superuser权限,更多信息参考功能与限制
  • 可以参考以下两个方法执行数据COPY到文件的操作。
    psql -c 'copy xx to stdout' > file

    
    cat file | psql -c 'copy xx from stdin'

注明:本文为星速云原创版权所有,禁止转载,一经发现将追究版权责任!

发表评论

登录后才能评论
问答社区 QQ客服
微信客服
微信客服
分享本页
返回顶部