커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
Python에서 실행한 것이 Atlas DB에 나타나지가 않아요. 다음과 같은 error가 VS Code 터미널에 나타납니다.
undefined주차
북마크
안*천
댓글
3
추천
0
조회수
14
조회수
14
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.





$ c:/Users/ahn/Desktop/sparta/pythonprac/venv/Scripts/python.exe c:/Users/ahn/Desktop/sparta/pythonprac/dbprac.py

Traceback (most recent call last):

 File "c:/Users/ahn/Desktop/sparta/pythonprac/dbprac.py", line 14, in <module>

  db.users.insert_one(doc)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\collection.py", line 628, in insert_one

  self._insert_one(

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\collection.py", line 569, in _insert_one

  self.__database.client._retryable_write(acknowledged, _insert_command, session)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\mongo_client.py", line 1476, in _retryable_write

  return self._retry_with_session(retryable, func, s, None)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\mongo_client.py", line 1349, in _retry_with_session

  return self._retry_internal(retryable, func, session, bulk)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\_csot.py", line 105, in csot_wrapper

  return func(self, *args, **kwargs)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\mongo_client.py", line 1381, in _retry_internal

  with self._get_socket(server, session) as sock_info:

 File "C:\Users\ahn\AppData\Local\Programs\Python\Python38\lib\contextlib.py",

line 113, in __enter__

  return next(self.gen)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\mongo_client.py", line 1217, in _get_socket

  with server.get_socket(handler=err_handler) as sock_info:

 File "C:\Users\ahn\AppData\Local\Programs\Python\Python38\lib\contextlib.py",

line 113, in __enter__

  return next(self.gen)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\pool.py", line 1407, in get_socket

  sock_info = self._get_socket(handler=handler)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\pool.py", line 1520, in _get_socket

  sock_info = self.connect(handler=handler)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\pool.py", line 1378, in connect

  sock_info.authenticate()

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\pool.py", line 870, in authenticate

  auth.authenticate(creds, self)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\auth.py", line 549, in authenticate

  auth_func(credentials, sock_info)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\auth.py", line 475, in _authenticate_default

  return _authenticate_scram(credentials, sock_info, "SCRAM-SHA-1")

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\auth.py", line 201, in _authenticate_scram

  res = sock_info.command(source, cmd)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\pool.py", line 767, in command

  return command(

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\network.py", line 166, in command

  helpers._check_command_response(

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\helpers.py", line 181, in _check_command_response

  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'}

(venv)

ahn@DESKTOP-81KRL56 MINGW64 ~/Desktop/sparta/pythonprac

$ c:/Users/ahn/Desktop/sparta/pythonprac/venv/Scripts/python.exe c:/Users/ahn/Desktop/sparta/pythonprac/dbprac.py

Traceback (most recent call last):

 File "c:/Users/ahn/Desktop/sparta/pythonprac/dbprac.py", line 14, in <module>

  db.users.insert_one(doc)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\collection.py", line 628, in insert_one

  self._insert_one(

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\collection.py", line 569, in _insert_one

  self.__database.client._retryable_write(acknowledged, _insert_command, session)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\mongo_client.py", line 1476, in _retryable_write

  return self._retry_with_session(retryable, func, s, None)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\mongo_client.py", line 1349, in _retry_with_session

  return self._retry_internal(retryable, func, session, bulk)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\_csot.py", line 105, in csot_wrapper

  return func(self, *args, **kwargs)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\mongo_client.py", line 1381, in _retry_internal

  with self._get_socket(server, session) as sock_info:

 File "C:\Users\ahn\AppData\Local\Programs\Python\Python38\lib\contextlib.py",

line 113, in __enter__

  return next(self.gen)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\mongo_client.py", line 1217, in _get_socket

  with server.get_socket(handler=err_handler) as sock_info:

 File "C:\Users\ahn\AppData\Local\Programs\Python\Python38\lib\contextlib.py",

line 113, in __enter__

  return next(self.gen)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\pool.py", line 1407, in get_socket

  sock_info = self._get_socket(handler=handler)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\pool.py", line 1520, in _get_socket

  sock_info = self.connect(handler=handler)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\pool.py", line 1378, in connect

  sock_info.authenticate()

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\pool.py", line 870, in authenticate

  auth.authenticate(creds, self)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\auth.py", line 549, in authenticate

  auth_func(credentials, sock_info)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\auth.py", line 475, in _authenticate_default

  return _authenticate_scram(credentials, sock_info, "SCRAM-SHA-1")

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\auth.py", line 201, in _authenticate_scram

  res = sock_info.command(source, cmd)

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\pool.py", line 767, in command

  return command(

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\network.py", line 166, in command

  helpers._check_command_response(

 File "C:\Users\ahn\Desktop\sparta\pythonprac\venv\lib\site-packages\pymongo\helpers.py", line 181, in _check_command_response

  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'}

(venv)






취소
 공유
취소
댓글 0
댓글 알림
나의얼굴