• PostgreSQL ----- No relations found.


    本篇文章可能有错,尚未细细研究

    运行d出错:

    No relations found.

    d只显示可见的表,也就是该数据库的schema在search_path中。

    SHOW search_path;

    如果没有,设置一下:

    SET search_path= tran;

    其中tran是要查询的schema。

    如果d仍然出错,查看一下访问权限:

    dn+

    如果输出:

                              List of schemas
      Name  |  Owner   |  Access privileges   |      Description       
    --------+----------+----------------------+------------------------
     public | postgres | postgres=UC/postgres+| standard public schema
            |          | =UC/postgres         | 
     tran   | postgres |                      | 
            |          |                      |

    tran行的Access privileges为空,添加权限:

    grant all on SCHEMA tran to public;

    运行dn+,这时输出:

                              List of schemas
      Name  |  Owner   |  Access privileges   |      Description       
    --------+----------+----------------------+------------------------
     public | postgres | postgres=UC/postgres+| standard public schema
            |          | =UC/postgres         | 
     tran   | postgres | postgres=UC/postgres+| 
            |          | =UC/postgres         | 
  • 相关阅读:
    日本最大的汽车品牌:丰田【仅供自己参考】
    读书笔记1
    读书笔记1
    计算机网络笔记1
    ZY凉凉经
    HK凉凉经
    访问一个网站,发生了什么?
    正向代理VS反向代理
    mac下打开hosts文件
    国际手机区号
  • 原文地址:https://www.cnblogs.com/drizzlewithwind/p/5783463.html
Copyright © 2020-2023  润新知