MSSQL DB, 테이블 정보 조회 알아보기 - DB 조회, 테이블 조회, 테이블 구조 조회 이번 포스팅에서는 DB, 테이블 정보 조회 방법에 대해서 알아보도록 하겠습니다. MSSQL - 전체 DB, 테이블, 테이블 구조 조회하기 1. MSSQL - 전체 데이터베이스 조회 SELECT * FROM SYS.sysdatabases 2. MSSQL - 전체 테이블 리스트 조회 SELECT * FROM INFORMATION_SCHEMA.TABLES ORDER BY TABLE_NAME 3. MSSQL - 테이블 구조 확인 SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = '[테이블명]'
IIS - 요청 필터링 파일 이름 확장명 알아보기 이번 포스팅에서는 IIS 요청필터링의 기능인 특정 확장자를 실행금지 설정방법에 대해서 알아보도록 하겠습니다. 요청 필터링 - 파일 이름 확장명 요청 필터링에서 파일 이름 확장명은 특정 웹사이트, 특정 디렉토리의 확장자를 실행하지 못하거나 사용하더록 하는 기능 입니다. 요청 필터링 - 파일 이름 확장명 사용법 특정 확장자를 허용하거나 거부할 웹사이트를 선택하신후 요청 필터링을 선택합니다. 요청 필터링에서 파일 이름 확정명으로 들어오시면 우측에 파일 이름 확장명 허용, 파일 이름 확장명 거부를 선택하여 특정 확장자를 허용하거나 거부할 수 있습니다. 특정 확장자를 거부하실때에는 좌측에 파일 이름 확장명 거부 선택하고 파일 이름 확장명에 확장자명을 입력후 확인을..
IIS - 요청 필터링 알아보기 이번 포스팅에서는 IIS의 기본보안 기능인 요청 필터링(Request Filtering)에 대해서 알아보도록 하겠습니다. IIS - 요청 필터링(Request Fitering)이란? 요청 필터링은(Request Firtering)은 IIS의 웹사이트에서 특정 URL, 특정 확장자, HTTP 헤더길이 등등을 통해 사용자가 접근하여 동작을 제한하는데 사용되는 IIS 의 보안 기능 입니다. IIS - 요청 필터링(Request Fitering) 기능 1. 요청필터링 - 파일 이름 확장명 특정 확장자를 "True(허용)"을 설정하면 실행되고 "False(거부)"를 설정하면 404.7 오류를 발생하고 에러메세지를 표시하게 됩니다. 2. 요청 필터링 - 규칙 헤더, 확장자 거부 문자..
Windows Server ODBC MySQL Connector 연동 알아보기 이번 포스팅에서는 Windows Server에서 ODBC를 이용한 MySQL 연동 방법을 알아보도록 하겠습니다 이전 글 : Windows Server ODBC 사용법 알아보기 - https://server-talk.tistory.com/285 Windows Server ODBC MySQL Connector 다운로드 및 설치 알아보기 - https://server-talk.tistory.com/286 Windows Server - MySQL ODBC 연동하기 윈도우 + R 을 입력하여 control adminitools 입력 하여 관리 도구로 들어갑니다 이전 포스팅에서 MySQL ODBC 32비트 드라이버를 다운받았으므로 "OD..
Windows Server ODBC MySQL Connector 다운로드 및 설치 알아보기 이번 포스팅에서는 Windows ODBC에 사용법에 이어서 MySQL ODBC 드라이버 설치 및 연동에 대해 알아보도록 하겠습니다 이전 글 : Windows Server ODBC 사용법 알아보기 - https://server-talk.tistory.com/285 Windows Server ODBC MySQL Connector 다운로드 MS 에서는 기본적으로 MySQL ODBC 드라이버를 제공하지 않아 MySQL 홈페이지에서 직접 ODBC 드라이버를 다운로드 해야됩니다 MySQL 홈페이지 URL : https://dev.mysql.com/ 접속 후 상단 탭 DOWNLOADS 선택 합니다 Archives 선택 합니다 ..
Windows Server ODBC 사용법 알아보기 이번 포스팅에서는 ODBC에 대해서 알아보도록 하겠습니다. Windows Server - ODBC 란? Windows Server 에서 데이터베이스를 이용하시다 보면 다른 데이터베이스(ORACLE, MySQL 등등)와 연동이 필요할때 사용하게 되는것이 ODBC 입니다 ODBC는 Open DataBase Connectivity의 약자의 뜻대로 개방형 데이터 베이스이며, 데이터베이스 연동하게될 별도의 ODBC 드라이버가 있으면 사용가능합니다. 그러나 이러한 드라이버는 MS에서 제공하지않아 데이터베이스 만든 회사에서 ODBC 드라이버를 직접 다운받아 설치를 진행하셔야 됩니다 Windows Server - ODBC 등록하기 ODBC 등록시 접근하게될 IP, D..
Windows 방화벽 로깅 기능설정 알아보기 서버 세팅하다보면 방화벽에서 차단이 되는경우가 종종 있으며, 방화벽 상태를 확인이 필요할때가 있습니다 이러한 경우에 방화벽 로그를 활성화 하고 로그를 보면서 분석하다보면 보다 쉽게 확인이 가능합니다 이번 포스팅에서는 이러한 부분을 좀더 쉽게 분석하는 방법을 알아보도록 하겠습니다. Windows 방화벽 로그 활성화 하기 윈도우 초기 설정시 로그설정을 활성화 되어 있지 않아 설정해야 됩니다. Windows상에서 특정 IP를 허용 하려면 고급방화벽에서 설정하며, 윈도우 + R를 입력하여 [wf.msc] 를 입력합니다. 고급 보안이 포함된 Windows 방화벽 창에서 좌측 [로컬 컴퓨터의 고급 보안이 포함된 Windows 방화벽] 클릭 후 우측 [속성]을 선택 합니다..
IIS 8 - URL 재작성 - 리다이렉트 이번 포스팅에서는 URL 재작성을 이용한 리다이렉트를 알아보도록 하겠습니다 IIS 8 - URL 재작성 이란? URL 재작성을 사용하시기전에 아래의 정규 표현식을 알아두어야 사용하시기 편합니다 [정규 표현식] . 문자 [] 문자 클래스 [^] 부정 ^ 처음 $ 끝 ( ) 하위식 * 0회 이상 위 정도만 숙지하셔도 URL 재작성을 사용하시는데 큰 무리없이 하실것 예상됩니다 IIS 8 - URL 재작성 으로 리다이렉트 해보기 대상 도메인 : server.com 리다이렉트 도메인 : server-talk.com 웹사이트를 선택 후 URL 재작성을 선택합니다 URL 재작성으로 들어가신 후 규칙추가 -> 빈 규칙을 선택합니다 원하시는 규치 이름을 입력하고 위와 같이 요청..
IIS 8 - URL 재작성 설치하기 이번 포스팅에서는 URL 재작성에 대해서 알아보도록 하겠습니다. 웹 사이트를 운영하다보면 노출해야되지 않는 URL 이나 URL를 변경이 필요하는 부분이 있습니다 이러한 경우에 사용되는 URL 재작성에 대해서 알아보도록 하겠습니다 IIS 8 - URL 재작성 이란? 우리는 웹브라우저(Chrome, explorer 등등)로 웹서버와 url를 통해 데이터를 주고 받습니다 이때, 사용자가 웹브라우저를 통해 웹사이트에 경로를 통해 접근했을때 서버상에서 자동으로 변경해줄수 있는 기능이 URL 재작성입니다 URL 재작성은 강력하고 정교하며, 대부분의 URL 조작이 가능합니다만 정교한 만큼 처음 사용하시는 분들에게는 난이도가 있습니다 IIS 8 - URL 재작성 활용도 1. 짧은 ..
Windows SQL Server 사용중인 데이터베이스 액세스할수 없는경우 최근 데이터베이스를 복원하는 과정중에 사용중이라는 에러메시지가 나오면서 복원이 안되는 현상이 발생하였으며, 이러한 경우가 발생하였을때의 해결방법을 알아보도록 하겠습니다 Windows SQL Server 사용중인 데이터베이스에 복원이 안되는 원인 데이터베이스를 사용중일 경우에 복원을 할경우 `데이터베이스가 사용 중이어서 베타적으로 액세스할 수 없습니다` 라는 메세지가 출력되게 됩니다 MSSQL 복원 중 데이터베이스가 사용 중이어서 단독으로 액세스할 수 없습니다 라는 메시지가 나옵니다이유는 해당 데이터베이스에 접속이 되어 있는 세션이 남아있기 때문입니다 이러한 경우 너무나 당연한것이지만 기존의 연결을 해제한후 복원을 진행하여야 됩니다..