【发布时间】:2015-07-25 14:09:44
【问题描述】:
我是开发人员世界的新手,所以如果我没有清楚地提出我的问题,我深表歉意,如果我做错了,请随时指出。谢谢。
我在设置我的 PostgreSQL 数据库时遇到了这个问题,no relations found 时键入命令 timlin=# \d。
我确实尝试了以下解决方案来修复,但没有奏效。 postgresql database owner can't access database - "No relations found."
下面是我的情况
timlin=# \dn+
List of schemas
Name | Owner | Access privileges | Description
--------+--------+-------------------+————————————
public | timlin | timlin=UC/timlin +| standard public schema
| | =UC/timlin |
(1 row)
timlin=# \l
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
---------------------+--------+----------+-------------+-------------+--------------------
postgres | timlin | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
psqlapp | timlin | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
psqlapp_development | timlin | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
psqlapp_test | timlin | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
psqlappdemo | timlin | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =Tc/timlin +
| | | | | timlin=CTc/timlin +
| | | | | psqlapp=CTc/timlin
template0 | timlin | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/timlin +
| | | | | timlin=CTc/timlin
template1 | timlin | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/timlin +
| | | | | timlin=CTc/timlin
timlin | timlin | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
(8 rows)
timlin=# \du
List of roles
Role name | Attributes | Member of
-----------+------------------------------------------------+-----------
psqlapp | | {}
timlin | Superuser, Create role, Create DB, Replication | {}
我检查了每一个,都没有发现以前的灵魂有任何区别。 当我尝试时
timlin=# \d
我仍然得到了结果: 未找到任何关系。
我错过了什么?我该如何解决? 请建议并提前谢谢大家。
【问题讨论】:
标签: postgresql