Comment masquer les bases de données que je ne suis pas autorisé à accéder à
Lorsque je me connecte à mon Heroku
- Postgresql
base de données via pgAdmin3
, Il répertorie toutes les tables (environ 2600). Chaque fois que j'ouvre la pgAdmin3 je dois trouver mon propre base de données.
Est-il un moyen de masquer les bases de données que je suis not allowed
d'accès ?
Vous devez vous connecter pour publier un commentaire.
Eu le même problème, comme un espace partagé sur AWS avec 1000 autres DBs.
Dans pgAdmin III
E. g.
Mise à jour pour pgAdmin 4 - N'utilisez pas de guillemets, juste la plaine DB nom.
pgAdmin 4 ne contient pas le "DB Restriction" qui est la seule raison pour laquelle je ne l'utilise pas, m'obligeant à me contenter de pgAdmin 3.
Il y avait un billet ouvert pour ajouter cette fonctionnalité dans pgAdmin 4 ... https://redmine.postgresql.org/issues/1918
La dernière version de pgAdmin 4 (2.0) a la DB propriété restriction trop dans l'onglet "Avancé" de la connexion au serveur de la propriété, la même que dans pgAdmin 3. Pas de guillemets nécessaires.
J'ai eu le même problème avec seulement 10 autres DBs et Matt Stevens' réponse a été que partiellement utile c'est à dire au premier, il a aidé et puis j'ai eu accès à une autre base de données sur le même serveur.
J'ai fait le tout tel que décrit et il ferra pas de DB à tous. Dans 'DB restriction" vous tapez le nom de votre base de données enfermé dans unique entre guillemets et séparés par des virgules. E. g. 'db1', 'db2'.
Ne placez pas dans des guillemets simples dans pgAdmin 4.5, il ne fonctionnera pas si vous n'.