sql server
[ms sql] 네트워크 드라이브 연결방법(백업)
콩배
2021. 12. 28. 08:31
--xp_cmdshell 활성화
EXEC sp_configure 'show advanced option',1
GO
reconfigure
GO
exec sp_configure 'xp_cmdshell',1
GO
reconfigure
GO
-- SQL에 네트워크 드라이브 연결
-- password에 ^ 은 "^" 으로 입력 (예: pass"^"word)
exec xp_cmdshell 'net use z: \\192.168.0.5\d$ password /user:192.168.0.5\administrator'
-- 연결되었는지 디록토리 목록 조회
exec xp_cmdshell 'dir z:'
-- 네트워크 드라이브 연결 끊기
exec xp_cmdshell 'net use /delete z:'
--xp_cmdshell 비활성화
exec sp_configure 'xp_cmdshell',0
GO
reconfigure
GO
exec sp_configure 'show advanced option',0
GO
reconfigure
GO
올바르게 계정을 입력하여도 로그인이 안될경우
시스템 오류 1326이(가) 생겼습니다.
로그온 실패 : 알 수 없는 사용자 이름이거나 암호가 틀립니다.
원격지 사용자와 현재 로그인한 사용자가 다를때 이런 현상이 나올 수 있으며
클라이언트 컴퓨터에서 아래와 같이 실행
1. Windows+R
2. secpol.msc 입력 수 엔터
3. "보안 설정 > 로컬 정책 > 보안 옵션 > 네트워크 보안: LAN Manager 인증 수준" 의 속성 값을
"LM 및 NTLM 보내기 - 협상되면 NTLMv2 세션 보안 사용" 을 선택 후 적용