서비스로 실행되는 프로그램을 만들고 해당 시점의 특정 시점에 데이터베이스 백업 (pg_dump.exe 사용)을 만듭니다. 이 프로그램은 로컬 드라이브 및 매핑 된 네트워크 드라이브에 백업 파일을 쓸 수 있어야합니다.네트워크 서비스 계정이 로컬 경로를 허용하지 않습니다.
처음에는 네트워크 드라이브에 쓸 수 없었지만 서비스 계정을 관리자 계정으로 설정하여 문제를 해결했습니다. 그러나 내 상사는 사용자가 계정의 사용자 이름과 암호를 입력하지 않고 프로그램을 실행하기를 원합니다.
네트워크 서비스 계정 (암호가 필요하지 않고 항상 같은 이름 임)을 사용하여이 문제를 해결하려고했습니다. 이제 내 프로그램은 로컬 드라이브가 아닌 네트워크 드라이브에 기록합니다! 정규 C:\<directory name>\
경로 구문과 \\<computer name>\C$\<directory name>\
구문을 사용하고 어떤 것도 작동하지 않는 \\<ip address>\C$\<directory name>\
을 사용해 보았습니다.
네트워크 서비스 계정으로 로컬 드라이브에 액세스 할 수있는 방법이 있습니까?
답장을 보내 주셔서 감사합니다. 이 솔루션은 작동하는 것처럼 보이지만 이미 다른 방향으로갔습니다. 네트워크 서비스 사용자를 사용하는 대신 내 사용자를 만들어 관리자 사용자 그룹에 추가하므로 사용자에게 암호/사용자 이름 정보를 묻지 않아도됩니다. – user2437443