當我通過pgAdmin3
連接到我的Heroku
- Postgresql
數據庫時,它列出了所有表(約2600)。每當我打開pgAdmin3,我都必須找到自己的數據庫。如何隱藏我不允許訪問的數據庫
有沒有辦法隱藏我要not allowed
訪問的數據庫?
當我通過pgAdmin3
連接到我的Heroku
- Postgresql
數據庫時,它列出了所有表(約2600)。每當我打開pgAdmin3,我都必須找到自己的數據庫。如何隱藏我不允許訪問的數據庫
有沒有辦法隱藏我要not allowed
訪問的數據庫?
存在同樣的問題,因爲它在AWS上擁有1000個其他數據庫的共享空間。
在的pgAdmin III
例如, 'dback447'
pgAdmin 4的更新 - 不要使用引號,只是簡單的DB名稱。
我只有10個其他數據庫有同樣的問題,馬特史蒂文斯的答案只是部分有用的,即起初它幫助,然後我可以訪問同一臺服務器上的另一個數據庫。
我完成了所有的描述,根本沒有任何數據庫。在'數據庫限制'中,輸入您的數據庫名稱,其中包含單引號,並用逗號分隔。例如。 'db1','db2'。
的pgAdmin 4不包含「DB限制」,這是我沒有使用它的唯一原因,迫使我滿足於pgAdmin的3
有開闢了在pgAdmin的4添加此功能票... https://redmine.postgresql.org/issues/1918
,你必須登錄才能查看那個問題...我希望他們儘快修復.. – monkut
pgadmin 4糟透了。它很慢,並且有很多bug – Heisenberg
我現在使用pgAdmin 4,數據庫限制很好。 – AskYous
最新版本的pgAdmin 4(2.0)在服務器連接屬性的「高級」選項卡中也具有數據庫限制屬性,與pgAdmin 3中的相同。不需要引號。
只是想補充一點,在做這件事之前必須首先斷開與服務器的連接,否則DB限制字段將變灰 – Chin
另一件事:使用單引號! – luigi7up
@Chin:我根據你的評論更新了答案。我希望你不介意。 –