2012-09-30 12 views
121

Cuando me conecto a mi base de datos Heroku - Postgresql a través de pgAdmin3, enumera todas las tablas (aproximadamente 2600). Cada vez que abro pgAdmin3 tengo que encontrar mi propia base de datos.Cómo ocultar bases de datos a las que no puedo acceder

¿Hay alguna manera de ocultar las bases de datos que tengo not allowed para acceder?

Respuesta

244

Tenía el mismo problema, ya que es un espacio compartido en AWS con otros 1000 DB.

En pgAdmin III

  • asegurarse de que está desconectado del servidor,
  • seleccione el servidor, haga clic derecho -> Propiedades, Opciones avanzadas,
  • en el tipo de 'restricción DB' en el nombre de su base de datos incluida en solo cotizaciones y separadas por espacios.

E.g. 'dback447'

Actualización para pgAdmin 4 - No utilice comillas, solo el nombre de DB simple.

+22

solo quiere agregar que primero tiene que desconectarse del servidor antes de hacer esto, de lo contrario, el campo de restricción DB aparecerá atenuado – Chin

+14

Otra cosa: ¡use comillas simples! – luigi7up

+2

@Chin: Actualicé la respuesta en función de su comentario. Espero que no te moleste. –

6

Tuve el mismo problema con solo otros 10 DB y la respuesta de Matt Stevens fue solo parcialmente útil, es decir, al principio me ayudó y luego obtuve acceso a otra base de datos en el mismo servidor.

Hice todo lo que se describe y no compré ningún DB. En 'Restricción de DB' escriba el nombre de sus bases de datos incluidas en comillas simples y separadas por comas. P.ej. 'db1' , 'db2'.

16

pgAdmin 4 no contiene la 'Restricción DB', que es la única razón por la que no estoy usando, me obliga a conformarse con pgAdmin 3.

Hubo un billete abierto para agregar esta funcionalidad en pgAdmin 4 ... https://redmine.postgresql.org/issues/1918

+0

y debe iniciar sesión para ver el problema ... Espero que lo arreglen pronto .. – monkut

+3

pgadmin 4 chupa. Es lento y tiene muchos errores – Heisenberg

+0

Estoy usando pgAdmin 4 ahora y la restricción de DB funciona muy bien. – AskYous

7

La última versión de pgAdmin 4 (2.0) también tiene la propiedad de restricción de DB en la pestaña "Avanzado" de la propiedad de conexión del servidor, más o menos como en pgAdmin 3. No se necesitan presupuestos.

Cuestiones relacionadas