Windows 보안 업데이트 이후에 생긴 문제로 판단된다.
SQL 2008 Express, SQL 2017 Express 를 사용중이며 DB파일을 자주 연결 하는 편이다.
mdf, ldf를 연결하려는 순간!
운영체제 오류 5: "5(액세스가 거부되었습니다.)"
구글링 해보니 db파일을 연결할때 sql server가 권한이 없기 때문에 발생하는 듯.
서비스에 로그인 탭에서는 계정지정 NETWORK SERVICE 가 설정되어 있다.
1. 실행 -> services.msc
2. 서비스 메뉴에서 "SQL Server (인스턴스명)" 를 찾아 속성을 확인한다.
3. 로그온 탭에서 "로컬 시스템 계정", "서비스와 데스크톱 상호 작용 허용" 체크.
4. 서비스 다시 시작 또는 재부팅.