Mongodb 数据库转到';默认值';当身份验证正确时
这是我的配置:Mongodb 数据库转到';默认值';当身份验证正确时,mongodb,symfony,Mongodb,Symfony,这是我的配置: doctrine_mongodb: connections: default: server: 'mongodb://localhost:27017,localhost:27018,localhost:27019' options: username: sshuichi password: complexpassword
doctrine_mongodb:
connections:
default:
server: 'mongodb://localhost:27017,localhost:27018,localhost:27019'
options:
username: sshuichi
password: complexpassword
db: mydb
当密码不正确时,我有以下错误:
无法连接到:localhost:27017:上的身份验证失败
用户名为“sshuichi”的数据库“mydb”:身份验证失败;未能
连接到:localhost:27018:对数据库“mydb”的身份验证失败
用户名为“sshuichi”:身份验证失败;无法连接到:
localhost:27019:对数据库“mydb”的身份验证失败
用户名“sshuichi”:身份验证失败
请注意,它所说的是mydb
当密码正确时,我有
默认情况下未授权执行命令
这次到底为什么要谈论违约 我不知道教义,但有一个
authDB
。您在哪个数据库中创建了用户?@SaagarEliasJacky这只是连接的id,我的数据库是mydb@MarkusWMahlberg在“mydb”数据库中。