@Ivanzolo2001

Почему pymongo выдает ошибку?

Разбираюсь как работать с pymongo. Написал простенький код.
from pymongo import MongoClient
cluster = MongoClient("mongodb+srv://тут мое имя:<мой пароль>@cluster0.7xxw7.mongodb.net/testbase(это имя моей бд)?retryWrites=true&w=majority")
db = cluster["testbase"]
collection = db["users"]
name = input("> ")
collection.insert_one({"_id":1, "name": name, "balance":random.randint(1, 100)})


Выдает ошибку
raise OperationFailure(errmsg, code, response, max_wire_version)
pymongo.errors.OperationFailure: bad auth : Authentication failed., full error: {'ok': 0, 'errmsg': 'bad auth : Authentication failed.', 'code': 8000, 'codeName': 'AtlasError'}
  • Вопрос задан
  • 150 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы