이 오류는 사용자가 도메인에 로그인하려고 할 때 나타나는 대표적인 문제입니다. 특별히 우회할 방법이 없어 보이기 때문에 상당히 곤란한 상황이 될 수 있습니다. 이 오류는 다양한 버전의 Windows 운영체제에서 발생하지만, 특히 Windows 10에서 가장 자주 보고되고 있습니다.

저희는 이 문제를 성공적으로 해결한 몇 가지 검증된 방법을 찾아냈으며, 이를 한곳에 모아 기사로 정리했습니다. 아래에서 소개하는 해결 방법을 순서대로 따라 하시면 문제를 성공적으로 해결하실 수 있을 것입니다!
Windows에서 "서버의 보안 데이터베이스에 이 워크스테이션 트러스트 관계에 대한 컴퓨터 계정이 없습니다" 오류가 발생하는 원인은?
이 문제의 가능한 원인 목록은 그리 길지 않지만, 원인 파악에 필요한 정보는 거의 모두 담겨 있습니다. 아래 내용을 확인하면 문제 해결 과정을 한층 수월하게 진행할 수 있습니다.
- 날짜 및 시간 설정이 잘못됨 – 클라이언트 측의 날짜와 시간 설정이 올바르지 않으면 문제가 발생하고 해당 오류가 표시됩니다.
- 클라이언트와 도메인 컨트롤러 간 연결 시간 초과 – 이 경우 연결을 다시 맺고 재시작해야 합니다.
- DNS 및 Windows 방화벽 문제 – DNS 주소 또는 Windows 방화벽 정책이 원인일 수 있습니다.
해결 방법 1: 클라이언트 PC의 날짜 및 시간 설정 확인
컴퓨터의 날짜와 시간이 부정확한 상태로 두는 것은 권장되지 않으며, 일부러 그렇게 할 이유도 없습니다. 하지만 일부 사용자는 BIOS를 재설정하거나 변경 작업을 수행하면서 날짜와 시간이 바뀌었음을 인지하지 못하고 제대로 다시 설정하지 않는 경우가 있습니다. 이것만으로도 문제가 발생할 수 있으므로, 설정이 올바른지 반드시 확인하시기 바랍니다.
- 시작 메뉴를 열고, 시작 버튼과 전원 아이콘 위에 있는 톱니바퀴 아이콘을 클릭해 설정 앱을 실행한 뒤, 시간 및 언어 옵션을 선택하고 날짜 및 시간으로 이동하여 컴퓨터의 날짜 및 시간 설정 화면을 엽니다.

- 날짜 및 시간 탭에서 컴퓨터의 날짜와 시간 설정이 현재 위치에 맞게 되어 있는지 확인합니다. 시간이 올바르지 않다면, 기존 설정에 따라 자동으로 시간 설정 옵션을 켜거나 꺼보세요.
- "자동으로 시간 설정" 옵션이 꺼져 있다면, 드롭다운 목록에서 올바른 시간대를 선택하여 마무리합니다. 완료한 후 컴퓨터를 재시작하고 도메인 연결을 다시 시도해 보세요.

대체 방법: 위 방법으로 해결되지 않거나 Windows 10 이전 버전을 사용 중이라면, 제어판을 통해 온라인 시간 서버와 동기화하여 항상 정확한 시간을 유지할 수도 있습니다.
- 시작 메뉴에서 검색하거나 Windows 키 + R 키 조합을 누른 후 실행 상자에 "control.exe"를 입력하고 확인을 클릭하여 제어판을 엽니다.
- 제어판 우측 상단에서 범주별 보기를 선택하고, 시계 및 국가 버튼을 클릭하여 해당 섹션을 엽니다.

- 시계 및 국가 섹션의 날짜 및 시간 아래에 있는 날짜 및 시간 설정 버튼을 클릭하고, 곧바로 인터넷 시간 탭으로 이동합니다. 설정 변경 버튼을 클릭하세요.
- "인터넷 시간 서버와 동기화" 옵션 옆의 체크박스를 선택하고, "time.windows.com" 서버를 지정한 뒤 지금 업데이트를 클릭합니다.

- 확인 버튼을 클릭해 변경 사항을 적용한 후, 도메인에 연결을 시도하여 "서버의 보안 데이터베이스에 이 워크스테이션 트러스트 관계에 대한 컴퓨터 계정이 없습니다" 오류가 여전히 나타나는지 확인합니다.
해결 방법 2: DNS 및 방화벽 문제 점검
서버와의 실제 연결에 문제가 있다면 DNS 또는 Windows 방화벽 충돌 여부를 확인해야 할 수 있습니다. 이들은 네트워크 문제를 자주 일으키므로, 아래 단계를 따라 Windows 방화벽 규칙을 설정하고 DNS 주소를 초기화해 보시기 바랍니다.
- 시작 메뉴에 직접 입력하거나 옆의 검색 버튼을 눌러 "명령 프롬프트"를 검색합니다. 검색 결과로 표시되는 첫 번째 항목을 마우스 오른쪽 버튼으로 클릭하고, 컨텍스트 메뉴에서 "관리자 권한으로 실행" 옵션을 선택합니다.
- 또한 Windows 로고 키 + R 키 조합을 사용해 실행 대화상자를 열 수도 있습니다. 나타나는 대화상자에 "cmd"를 입력하고 Ctrl + Shift + Enter 키 조합을 누르면 관리자 권한 명령 프롬프트가 실행됩니다.

- 창에 아래 명령어를 입력하고, 각 명령어를 입력할 때마다 Enter 키를 누르도록 합니다. "작업을 완료했습니다" 또는 이와 유사한 메시지가 표시되면 방법이 정상적으로 적용된 것입니다.
netsh advfirewall firewall set rule group="network discovery" new enable=yes ipconfig/flushdns ipconfig /registerdns
- 연결을 다시 설정하고 오류가 여전히 발생하는지 확인해 보세요!
해결 방법 3: 연결 재시작
때때로 컴퓨터와 도메인 서버 간의 연결이 오류 상태에 빠져 재시작이 필요한 경우가 있습니다. 이는 클라이언트 컴퓨터에서도 연결을 도메인에서 워크그룹으로 전환했다가 다시 되돌리는 방식으로 매우 쉽게 수행할 수 있습니다. 아래 단계를 따라 진행해 보세요!
- 컴퓨터에 설치된 Windows 버전에 따라 내 컴퓨터/내 PC를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
- 그런 다음 속성 창 왼쪽의 컴퓨터 이름, 도메인 및 작업 그룹 설정 아래에 있는 설정 변경 버튼을 찾아 클릭합니다.

- 시스템 속성의 컴퓨터 이름 탭에서 창 우측 하단의 변경 버튼을 클릭합니다. 구성원 영역에서 라디오 버튼을 도메인에서 워크그룹으로 변경하고 변경 사항을 적용합니다.

- 컴퓨터를 재시작한 후 같은 화면으로 돌아가 다시 도메인으로 전환하여 변경 사항을 되돌립니다. 다시 로그인을 시도하고 동일한 문제가 여전히 발생하는지 확인합니다.
해결 방법 4: PowerShell 명령어 활용
위 방법들이 효과가 없었다면, 도메인 로그인에 사용할 수 있는 몇 가지 간단한 PowerShell 명령어를 시도해 볼 만합니다. 이 명령어가 항상 작동하는 것은 아니지만, 일부 사용자에게는 문제를 완전히 해결해 준 사례가 있어 기사에 포함할 가치가 있습니다.
- 시작 메뉴 버튼을 마우스 오른쪽 버튼으로 클릭하고, 컨텍스트 메뉴에서 Windows PowerShell(관리자) 옵션을 클릭하여 PowerShell 유틸리티를 엽니다.

- 해당 위치에 PowerShell 대신 명령 프롬프트가 표시되는 경우, 시작 메뉴나 옆의 검색창에서 PowerShell을 검색할 수도 있습니다. 이번에도 첫 번째 결과를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택해야 합니다.
- PowerShell 콘솔에 아래 표시된 명령어를 입력하고, 각 명령어를 입력할 때마다 Enter 키를 누릅니다. 예시의 자리표시자 대신 본인의 서버 정보를 정확한 위치에 입력해야 합니다.
$cred = Get-Credential (도메인 자격 증명 입력) reset-ComputerMachinePassword -Credential $cred -server (여기에 AD 서버 입력)
- 명령이 실행되도록 잠시 기다리면 암호를 다시 입력하라는 메시지가 표시되며, 이후에는 문제없이 로그인할 수 있기를 바랍니다!