Як приховати бази даних, до яких я не маю доступу


163

Коли я підключаюся до моєї Heroku- Postgresqlбазу даних з допомогою pgAdmin3, В ньому перераховані всі таблиці (близько 2600). Кожен раз, коли я відкриваю pgAdmin3, я повинен знаходити власну базу даних.

Чи є спосіб приховати бази даних, до яких я маю not allowedдоступ?

Відповіді:


336

Був такий самий випуск, як і його спільний простір на AWS з 1000 іншими БД.

У pgAdmin III

  • переконайтеся, що ви відключені від сервера,
  • виберіть Сервер, клацніть правою кнопкою миші -> властивості, вкладка Додатково,
  • в "обмеження БД" у назві вашої бази даних, укладених в єдині лапки та розділених пробілами .

Напр

'dback447'

Оновлення для pgAdmin 4 - Не використовуйте лапок, а лише просте ім'я БД.


27
просто хочу додати, що вам потрібно спочатку відключитися від сервера, перш ніж це зробити, інакше поле обмеження БД буде сірим
Чин

14
Інша справа: використовуйте одинарні лапки!
luigi7up

5
як це робиться в pgadmin4? У pgadmin4 немає розширеної вкладки.
Роман

7
@ Роман AFAIK, як це робиться в pgadmin4, - це зруйнувавши це і використовуючи pgadmin3.
n_b

10
У PgAdmin 4 одиничні лапки більше не працюють. Просто звичайна назва бази даних.
reinaldoluckman

17

pgAdmin 4 не містить "обмеження БД", і це єдина причина, що я його не використовую, змушуючи мене влаштуватися на pgAdmin 3.

Був відкритий квиток, щоб додати цю функціональність у pgAdmin 4 ... https://redmine.postgresql.org/isissue/1918


3
pgadmin 4 смокче. Її повільно і багато клопів
Гейзенберг

2
Зараз я використовую pgAdmin 4, і обмеження БД чудово працює.
Запитуйте

13

Остання версія pgAdmin 4 (2.0) має також властивість обмеження БД на вкладці "Додатково" властивості підключення до сервера, майже таку ж, як у pgAdmin 3. Не потрібно жодних лапок.


7

У мене був такий самий випадок лише з 10 іншими БД, і відповідь Метта Стівенса була лише частково корисною, тобто спочатку це допомогло, а потім я отримав доступ до іншої БД на тому ж сервері.

Я все робив так, як описано, і це взагалі не знімає БД У розділі "Обмеження БД" ви вводите ім'я своїх баз даних, укладених в єдині лапки та розділені комами . Наприклад, 'db1' , 'db2'.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.