【问题标题】:SQL code not running , getting a "permission denied for schema public" error messageSQL 代码未运行,收到“schema public 的权限被拒绝”错误消息
【发布时间】:2020-04-23 12:30:12
【问题描述】:
CREATE TABLE student 
(
    student_id INT PRIMARY KEY, 
    nam VARCHAR (20),
    major VARCHAR (20)
);

我只是在运行此代码,并且一直收到架构公共消息的权限被拒绝。这是什么意思,我该如何解决?

【问题讨论】:

  • GRANT ALL ON schema public To YourUser;但是您需要以管理员身份连接才能将其授予 YourUser

标签: sql permissions schema popsql


【解决方案1】:

这意味着您正在使用 POPsql 示例数据。单击管理连接并添加到您自己的数据库的连接。

【讨论】:

    【解决方案2】:

    您需要添加自己的新连接,而不是在 POPsql 示例数据专用连接上运行它

    【讨论】:

    • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
    【解决方案3】:

    只需从连接列表中删除其他示例服务器并添加您自己的。

    【讨论】:

    • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
    【解决方案4】:

    请确保您使用的是正确的数据库,在 popSQL 中默认选择“PopSQL 示例数据”数据库。

    您可以如下所述进行更改

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-19
      • 2015-08-18
      • 2012-10-08
      • 1970-01-01
      相关资源
      最近更新 更多