【问题标题】:Odd PgSQL permission error奇怪的 PgSQL 权限错误
【发布时间】:2009-07-14 18:35:44
【问题描述】:

我遇到了一个非常奇怪和令人沮丧的问题。在一个现有且经常使用的页面上,我有以下查询:

SELECT COUNT(*) AS count FROM uvusers WHERE vdate IS NULL

它完全按预期工作,并且一直如此。在我正在处理的新页面上,我有这个查询:

SELECT COUNT(*) AS count FROM uvusers WHERE vdate IS NULL

这会在 PHP 日志中生成权限被拒绝错误。用户不会在这两个页面之间进行更改,并且对新页面上不同表的查询完全按预期工作。

我已经三次检查权限是否正确 - 查询应该可以工作。 任何帮助将不胜感激。

【问题讨论】:

    标签: php postgresql permissions


    【解决方案1】:

    您确定选择了正确的数据库吗?

    【讨论】:

    • 是的,因为同一 [new] 页面上的其他查询完全按预期工作。
    【解决方案2】:

    无论出于何种原因,pg_query() 调用都没有找到隐含的连接,所以我只需要添加包含连接资源的变量作为第一个参数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-19
      • 2020-08-08
      • 2016-10-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多