我对 sql 非常陌生(3 天)并且我正在使用 pgAdmin。在 pgAdmin 中,我可以正常查询任何可用数据库中的任何数据,但在连接成功后从 Qt 中,我只能从我为其创建表的默认数据库“postgres”中查询数据。尝试从我创建的任何其他数据库中查询数据对 Qt 没有任何作用。我的猜测是这可能是访问权限问题,所以我使用授予向导授予对我要查看的表的所有访问权限,但仍然没有运气:
Access privileges
Schema | Name | Type | Access privileges | Column privileges | Policies
--------+--------+-------+----------------------------------+---------------- ---+----------
public | tTable | table | postgres=a*r*w*d*D*x*t*/postgres+| |
| | | =arwdDxt/postgres | |
(1 row)
就像我说的那样,我真的很陌生,对这个问题有点迷茫。任何帮助appriciated。谢谢