tutorial remota puerto probar español datos crear configurar conexion conectar con mongodb

remota - Mongodb y Robomongo: no se puede conectar(autenticación)



probar conexion a mongodb (6)

Estaba experimentando exactamente el mismo problema en mac. Eliminé el cliente robomongo y descargué la última versión de su sitio web. Simplemente funciona :)

Tengo el siguiente usuario:

{ "_id" : "admin.root", "user" : "root", "db" : "admin", "roles" : [ { "role" : "root", "db" : "admin" } ] }

Y para mi base de datos:

{ "_id" : "mydb.mydbDbOwner", "user" : "mydbDbOwner", "db" : "mydb", "roles" : [ { "role" : "dbOwner", "db" : "mydb" } ] }

No puedo conectarme a través de Robomongo en localhost.

Lo mismo vale para ...

Database: mydb User Name: root Database: mydb User Name: mydbDbOwner


La posibilidad de conexión a través del túnel SSH con Robomong está nuevamente en la versión RC8. Ver el tema de Github.


Para cualquiera que venga con esta pregunta, acabo de actualizar a la nueva versión 1.0 para Robomongo. Como indicaron algunas personas aquí, 0.8.x no era compatible con SCRAM-SHA-1, que está predeterminado en las versiones anteriores de mongodb 3.0, era MONGODB-CR. Pero cualquiera que esté descargando Robomongo desde este punto no debería tener un problema con la autenticación.

https://robomongo.org/

Este enlace inferior explica scram-sha un poco más, sugiero leerlo si utilizo mucho mongodb https://docs.mongodb.com/manual/core/security-scram-sha-1/


Puede cambiar localhost a 127.0.0.1


Puedes probar el Mongo-Express (una herramienta basada en web). Está disponible aquí: https://github.com/andzdroid/mongo-express

Sin embargo, debe actualizar la biblioteca mongodb-nodejs para que sea al menos (1.4.29) de acuerdo con esto: http://docs.mongodb.org/manual/release-notes/3.0-scram/

Lo intenté y funcionó para mi caso. A continuación puede encontrar un comando útil para eso:

npm instala mongo-express cd node-modules / mongo-express

Cambie el archivo config.default.js a config.js y actualícelo para incluir su conexión de base de datos (por ejemplo, nombre de usuario, contraseña, url de la conexión, etc.)

Edite el archivo package.jon y cambie la versión de mongodb a "~ 1.4.29"

Ejecutar: actualización npm

Para iniciar la aplicación web: ejecute el comando "app de nodo" y el sitio web estará disponible en http://localhost:8081/


Robomongo 0.8.x no tiene soporte para la nueva autenticación SCRAM-SHA-1 que es la predeterminada en MongoDB 3.0. Esto se está trabajando como parte de la versión de Robomongo 0.9.0 (ver: número 766 ).

Si está utilizando el motor de almacenamiento MMAP predeterminado (y no WiredTiger, que también requiere actualizaciones de controladores), hay una posible solución que se describe en el problema de Robomongo: la degradación al antiguo formato de autenticación MONGODB-CR.

También hay otras IU de administración de datos, algunas de las cuales ya se han actualizado con el soporte de MongoDB 3.0.

Para alternativas vea: