2011년 6월 30일 목요일

ASP 네트워크 드라이버 설정(IIS에서 네트워크상의 서버로 연결하기)

웹서버 (IIS가 설치된 서버, ASP파일을 생성할 서버 컴퓨터)
파일서버 (웹서버를 사용하여 실제 파일을 저장할 서버 컴퓨터)


웹서버 와 파일서버 에서 사용자 추가

[관리도구] - [컴퓨터관리] > 로컬 사용자 및 그룹 에서 사용자 추가

사용자 이름 : FileServerUser
암호 : 1234567a

암호 변경할 수 없음 - 체크
암호 사용 기간 제한 없음 - 체크

생성된 계정의 그룹은 User그룹을 삭제하고, Guests 그룹으로 추가함.

[관리도구] - [로컬 보안 정책]
로컬 정책 > 사용자 권한할당 > 로컬로 로그온 - 해당사용자 추가.


위의 사용자 추가 작업을 파일서버에서도 동일하게 처리해준다..

(양쪽에 똑같은 사용자를 만들고 권한을 준다음 접근을 하면 접근당한쪽에서는 자신의
로컬에 같은 계정이 존재 하므로 IIS상에서도 접근이 가능하도록 한것이다.)


웹서버의 IIS 에서의 설정

사용하고자 하는 웹사이트의 속성 >
[디렉토리 보안] > 인증 및 액세스 제어 - 편집

사용자 이름 : 등록한 사용자 이름 FileServerUser
암호 입력 - 암호 재입력
Windows 통합 인증 - 체크


파일서버의 공유 설정

공유하고자 하는 폴더에서 속성 >

공유
이폴더를 공유 체크
사용권한 -등록한 사용자 추가 > 변경, 읽기 - 체크

보안
사용유저 추가 수정, 읽기, 쓰기 권한 허용 (모든권한)

사용방법

UNC 형식을 해당 폴더에 접근
\\파일서버명\공유푤더명\ 의 형식으로 접근..

MSSQL 소유자 변경 (schema)

/* mssql 2005 이전 버전 */
exec sp_changeobjectowner '유저명.objects명(테이블 또는 프로시져)','변경할 소유자명'

/* mssql 2005 */
alter schema 변경할 소유자명 transfer 유저명.objects명(테이블 또는 프로시져)

iframe 사용시 세션값이 안먹을때

iframe 사용시 세션값이 안먹을때

IIS
해당 사이트 속성 > HTTP 해더

사용자 지정 헤더 이름 :
P3P

사용자 지정 헤더 값 :
CP="ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC"

추가하면 됨.