PG中的must be owner of错误(权限)

0    51    1

Tags:

👉 本文共约459个字,系统预计阅读时间或需2分钟。

现象

分析

表t3属于postgres用户,当前登陆用户为lhr用户,所以不能修改。

解决

可以有如下几种办法:

1、修改表t3的用户为lhr

2、使用表的owner用户登陆操作

3、使用超级管理员登陆

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!

4、赋予原owner的给新用户

总结

1、创建表的时候请使用正确的用户名来登陆,然后创建表,而不是统一使用管理员用户登陆

2、常用的赋权SQL如下:

参考

https://www.coder.work/article/2597768
https://www.xmmup.com/greenplumzhongdexulie.html#bao_cuoERROR_permission_denied_for_sequence_report_seq
https://www.xmmup.com/greenplumdejiaoseyonghuyuquanxianguanli.html

标签:

头像

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦
  • 18509239930
  • 个人微信

  • 麦老师QQ聊天
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部
返回顶部