当我通过 连接到我的Heroku
-Postgresql
数据库时pgAdmin3
,它列出了所有表(大约 2600 个)。每次打开 pgAdmin3 时,我都必须找到自己的数据库。
有没有办法隐藏我not allowed
要访问的数据库?
有同样的问题,因为它在 AWS 上与 1000 个其他数据库共享空间。
pgAdmin 3
'dback447'
pgAdmin 4
与上面相同,但在第 3 步中不要使用引号,只使用普通的 DB 名称。例如dback447
pgAdmin 4 版本 6.1
同上,但Tab在输入每个数据库的名称后按。逗号或空格将您的字符串作为单个数据库的名称。
Tab即使您只想输入一个数据库名称,您也必须按下,否则该Save按钮将忽略您的更改。
pgAdmin 4 不包含“数据库限制”,这是我不使用它的唯一原因,迫使我选择使用 pgAdmin 3。
在 pgAdmin 4 中打开了一张票以添加此功能 ... https://redmine.postgresql.org/issues/1918
最新版本的 pgAdmin 4 (2.0) 在服务器连接属性的“高级”选项卡中也具有 DB 限制属性,与 pgAdmin 3 中的非常相似。不需要引号。
我只有 10 个其他数据库有同样的问题,马特史蒂文斯的回答只是部分有帮助,即起初它有帮助,然后我可以访问同一服务器上的另一个数据库。
我按照描述做了所有事情,它根本没有安装任何数据库。在“数据库限制”中,您输入用单引号括起来并用逗号分隔的数据库名称。例如“db1” 、 “db2”。
不要在 pgAdmin 4.5 中用单引号括起来,否则它将不起作用。