2017-05-09 4 views
1

Est-il possible de voir la base de données/document _users avec Fauxton (le client navigateur CouchDB)?Voir la base de données _users avec l'application Fauxton Browser de CouchDB

Même connecté en tant qu'admin, je ne parviens pas à accéder à la base de données _users où sont stockés les membres. Est-ce une décision de conception ou suis-je juste dense? Ou les deux?

+0

généralement, il est dans les "bases de données", comme tout le reste. Peut-être utilisez-vous le clustering et regardez-vous le fauxton de la couche de partition (c'est-à-dire 5986) ou n'avez pas terminé la configuration du cluster? – lossleader

+0

Hmmm. Intéressant. Je n'utilise pas le clustering car l'onglet d'installation me donne toujours l'option de cluster; mais votre commentaire me rappelle le fait que depuis CouchDB 2.00, vous ne pouvez plus accéder à certaines tables système via le port 5984 standard. Peut-être que j'utilise le mauvais port dans le navigateur. J'essaierai d'accéder à Fauxton via le port 5986 plus tard quand il sera de retour devant la pile. – shennan

+1

@lossleader Il se trouve que je pouvais accéder à la base de données '_user' via le port 5986, mais j'ai aussi vu qu'une fois l'assistant de configuration terminé, je pouvais voir' _users' sur 5984 aussi. Si vous postez une réponse avec une brève explication de ce que fait l'assistant d'installation; Je marquerai heureusement comme correct. – shennan

Répondre

0

Les bases de données par défaut sont créés par un appel à _cluster_setup avec:

{ 
    action: 'finish_cluster' 
    } 

Fauxton appelle normalement it soit lorsque vous select Stand-alone ou lorsque vous avez fini d'ajouter des nœuds à un cluster et sélectionnez Finaliser.

L'appel déclenche couchdb-setup pour créer the default cluster level databases:

["_users", "_replicator", "_global_changes"] 
+0

Merci. Comme une note ajoutée; ceux qui ne terminent pas la configuration du cluster peuvent toujours créer des utilisateurs (et afficher la base de données) via le port 5986 du système. Lorsque vous avez ensuite terminé l'installation, cette base de données est effacée et recréée, et l'accès via le port 5984 commence à fonctionner. – shennan