首頁(yè)
云原生數(shù)據(jù)倉(cāng)庫(kù)AnalyticDB
云原生數(shù)據(jù)倉(cāng)庫(kù)AnalyticDB PostgreSQL版
服務(wù)支持
常見問題
COPY操作是否需要superuser權(quán)限
COPY操作是否需要superuser權(quán)限
更新時(shí)間:
問題描述
在云原生數(shù)據(jù)倉(cāng)庫(kù) AnalyticDB PostgreSQL 版上通過執(zhí)行CREATE ROLE
創(chuàng)建了一個(gè)普通用戶gpuser01,但是在執(zhí)行COPY腳本的時(shí)候,提示ERROR: must be superuser to COPY to or from a file
。
如何操作才能將普通用戶權(quán)限提升為superuser?
問題解答
AnalyticDB for PostgreSQL不提供superuser權(quán)限,更多信息參考4.3 版本介紹。
可以參考以下兩個(gè)方法執(zhí)行數(shù)據(jù)COPY到文件的操作。
psql -c 'copy xx to stdout' > file
或
cat file | psql -c 'copy xx from stdin'
文檔內(nèi)容是否對(duì)您有幫助?