segunda-feira, 29 de outubro de 2012

MongoDB com Autenticação

Salve galera,

Vamos ver como configurar o banco de dados MongoDB com autenticação.

 Siga os comando abaixo:

mongo
use admin
db.addUser('username','password')
use myDataBase
db.addUser('username','password')

Atenção! é necessário a criação do banco admin. Altere o usuário e senha por seus respectivos valores, e o myDataBase pelo nome do seu banco de dados.

Agora edite o arquivo mongod.conf. Geralmente ele fica em /etc/mongod.conf, mas caso você não tenha esse arquivo, aqui vai um configurado:

dbpath=/lib/data/db
logpath=/var/logs/mongod.log
logappend=true
bind_ip=127.0.0.1
port=27017
auth=true 

O que define que o banco irá solicitar autenticação é o parametro

auth=true

Agora você apenas precisa reiniciar o serviço do banco:

service mongod restart


Ou se você está rodando o mongod apartir do console:

mongod --config /caminho_doarquivo/mongod.conf


E era isso pessoal, espero que ajude.

Nenhum comentário:

Postar um comentário