fix(config): 修正 MongoDB 连接账号/密码/authSource
原配置 mongodb://rag:CHANGE_ME@.../im_system?authSource=admin 三处错误:
- 账号 rag 不存在(实为 appuser)
- 密码 CHANGE_ME 是占位符(实为 Wk7mHd3xNp6fQr2tYc8vBs4j)
- authSource=admin(appuser 定义在 app 库,应为 authSource=app)
修正后连接串:
mongodb://appuser:Wk7mHd3xNp6fQr2tYc8vBs4j@43.134.235.58:17017/im_system?authSource=app
配套权限调整(已远程执行):
给 appuser 授予 im_system 库 readWrite 角色(原仅有 app 库权限)
db.grantRolesToUser('appuser', [{role:'readWrite', db:'im_system'}])
验证:appuser 读写 im_system 库正常,IM 两个复合索引
({ConversationId,CreatedAt}) / ({ConversationId,_id}) 可正常创建。
注:端口 17017 在前序提交已从 27017 修正。
This commit is contained in:
parent
204c4698ff
commit
d1d9eb4680
@ -19,7 +19,7 @@
|
||||
"AllowedHosts": "*",
|
||||
"ConnectionStrings": {
|
||||
"Default": "Host=43.134.235.58;Port=15432;Username=rag;Password=REDACTED_PG_PASSWORD",
|
||||
"MongoDb": "mongodb://rag:CHANGE_ME@43.134.235.58:17017/im_system?authSource=admin",
|
||||
"MongoDb": "mongodb://appuser:REDACTED_MONGO_PASSWORD@43.134.235.58:17017/im_system?authSource=app",
|
||||
"Redis": "43.134.235.58:16379,password=REDACTED_REDIS_PASSWORD,abortConnect=false"
|
||||
},
|
||||
"DatabaseNames": {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user