Closed Hao-star123 closed 6 months ago
Auth failed,不是密码错了么
+1
@c121914yu 不是密码错误,我也遇到同样的问题,想在本地通过docker启动mongodb 服务在 本地 dev开发调试一下 一直就是 mongodb连接不上
Auth failed,不是密码错了么
@c121914yu 但是.env.local
文件中默认密码是123456,我试过123456和1234都是有报错。error->mongo connect error MongoServerError: Authentication failed.·
问题是,你给的图片里,mongo的密码就不一样。一个是username一个是myusername
Auth failed,不是密码错了么
@c121914yu 但是
.env.local
文件中默认密码是123456,我试过123456和1234都是有报错。error->mongo connect error MongoServerError: Authentication failed.·
@c121914yu 不是密码错误,我也遇到同样的问题,想在本地通过docker启动mongodb 服务在 本地 dev开发调试一下 一直就是 mongodb连接不上
我也是遇到同样的问题,想初始化副本集,执行了进入数据库的命令,但是死活连不上去。连接使用的账户和密码都没用改动,和docker-compose配置文件中一致。
@c121914yu 不是密码错误,我也遇到同样的问题,想在本地通过docker启动mongodb 服务在 本地 dev开发调试一下 一直就是 mongodb连接不上
我也是遇到同样的问题,想初始化副本集,执行了进入数据库的命令,但是死活连不上去。连接使用的账户和密码都没用改动,和docker-compose配置文件中一致。
有没有可能,你把mongo环境变量里密码改过了,已经不是初始化的密码。
mongo环境变量密码是这里看吗?好像也没改过啊
mongo环境变量密码是这里看吗?好像也没改过啊
你是不是直接把新的文件覆盖你以前的了,以前是 username 和 password
mongo环境变量密码是这里看吗?好像也没改过啊
你是不是直接把新的文件覆盖你以前的了,以前是 username 和 password
没有覆盖,这个是我重新拉取的docker-compose文件,以前的文件被我移到别的目录去了,而且以前的文件也是myusername的呀
mongo环境变量密码是这里看吗?好像也没改过啊
你是不是直接把新的文件覆盖你以前的了,以前是 username 和 password
没有覆盖,这个是我重新拉取的docker-compose文件,以前的文件被我移到别的目录去了,而且以前的文件也是myusername的呀
而且无论我用myusername的账户密码还是username的账户密码来登录,都连接不上
ok是我傻逼了,账户密码确实改了。兄弟们,一般遇到auth failed的可能是账户密码不对的问题
请问在哪里看账户和密码呢?不是myusername和mypassword吗?
请问在哪里看账户和密码呢?不是myusername和mypassword吗?
我用docker部署的数据库,clone的fastgpt。mongo数据库默认是myusername,fastgpt文件写的默认是username。有冲突所以连接不上
请问在哪里看账户和密码呢?不是myusername和mypassword吗?
我用docker部署的数据库,clone的fastgpt。mongo数据库默认是myusername,fastgpt文件写的默认是username。有冲突所以连接不上
我解决了,确实是用户名和密码的问题,谢谢谢谢!!
例行检查
你的版本
问题描述 在fastgpt目录下,删除了docker-compose.yml文件中的fastgpt部分以及mongo和pg的
network-fastgpt
,docker-compose部署了mongo和pg,初始化副本集为ip:27017。 fork源代码,克隆仓库按照文档进行了依赖安装,修改了.env.local
文件,执行pnpm dev
命令,出现报错error-> mongo connect error MongoServerError: Authentication failed.
预期结果 正确登录
相关截图
初始化副本集
docker-compose.yml文件
.env.local
文件pnpm dev
报错问题