Hola a todos
Hoy les traigo un nuevo minitutorial de como crear usuario y contrasena en mongodb
primero que nada entramos a la base de datos que deseamos colocarle la contreana para ello ejecutamos el comando
mongo
o
mongosh
una vez dentro de mongo seleccionamos el nombre de la base de datos donde queremos crear el usuario
para ello ejecutamos el comando
use NOMBRE_DE_LA_BASE_DE_DATOS
Una vez dentro ejecutamos el siguiente comando:
db.createUser(
{
user: "AQUI VA EL NOMBRE DEL USUARIO",
pwd: "AQUI VA LA CONTRASEÑA",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
}
)
Ahora solo resta activar la opcion para que permita usar la contrasena para ello nos vamos a la configuracion de mongo
En el caso de mac debería de estar en
/usr/local/etc/mongod.conf
en el caso de Ubuntu
/etc/mongodb.conf
agregamos las siguientes lineas:
security:
authorization:enabled
Posteriormente reiniciarmos el servicio de mongodb-community
en el caso de mac
brew services restart mongodb-community
o
sudo systemctl restart mongod
ahora para poder conectarnos ejecutamos el siguiente comando
mongodb://NOMBRE_DEL_USUARIO:CONTRASENA@localhost:27017/NOMBRE_DE_LA_BASE_DE_DATOS
ESO ES TODO
LOS QUIERO
SALE BYE
Top comments (0)