Flask-mongoengine 连接 MongoDB 数据库连接提示认证失败(认证数据库未配置)
生活随笔
收集整理的這篇文章主要介紹了
Flask-mongoengine 连接 MongoDB 数据库连接提示认证失败(认证数据库未配置)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
數據庫連接提示認證失敗(認證數據庫未配置)
MongoDB支持在不同的數據庫上創建不同的用戶,即使這些用戶的用戶名相同。如果將要訪問的數據庫與用戶所在的數據庫不一致,而在連接時只配置將要訪問的數據庫,沒有配置認證數據庫,將產生認證錯誤。
需要通過 MONGODB_SETTINGS 變量配置 authentication_source 參數,指定用戶所在的數據庫,注:所在數據庫是指創建該用戶的數據庫。
MONGODB_SETTINGS = {'db': db_name,'host': 'localhost','port': 27017,'connect': True,'username': 'test','password': '123456','authentication_source': user_creator }總結
以上是生活随笔為你收集整理的Flask-mongoengine 连接 MongoDB 数据库连接提示认证失败(认证数据库未配置)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机单片机考试作弊检讨书,考试作弊检讨
- 下一篇: 【厉害了】台达PLC可以实现无线下载程序