当我通过pgAdmin3连接到我的Heroku - Postgresql数据库时,它列出了所有的表(大约2600)。每次打开pgAdmin3时,我都必须找到自己的数据库。
有没有办法隐藏我不允许访问的数据库?
当我通过pgAdmin3连接到我的Heroku - Postgresql数据库时,它列出了所有的表(大约2600)。每次打开pgAdmin3时,我都必须找到自己的数据库。
有没有办法隐藏我不允许访问的数据库?
有同样的问题,因为它在AWS上与1000个其他db共享空间。
pgAdmin 3
确保您已与服务器断开连接。 右键单击服务器->属性->高级选项卡。 在“数据库限制”中输入您的数据库名称,用单引号括起来,并用空格分隔。如。“dback447”
pgAdmin 4
与上述相同,但在步骤3中不要使用引号,只需使用普通的DB名称。如dback447
pgAdmin 4 6.1版本
与上面相同,但是在输入每个数据库的名称后按Tab键。逗号或空格将字符串作为单个数据库的名称。
即使您只想输入一个数据库名称,也必须按Tab键,否则Save按钮会忽略您的更改。
我也有同样的问题,只有10个其他DB和马特史蒂文斯的答案只有部分帮助,即一开始它有帮助,然后我可以访问同一服务器上的另一个DB。
我做了所有的描述,它鞋没有DB在所有。在“数据库限制”中,你输入你的数据库名称,用单引号括起来,用逗号分隔。如。“db1”、“db2”。
pgAdmin 4不包含“数据库限制”,这是我不使用它的唯一原因,迫使我满足于pgAdmin 3。
在pgAdmin 4中打开了一个添加此功能的票据…https://redmine.postgresql.org/issues/1918