본문 바로가기

DataBase

MS-SQL Linked Server 사용자 매핑 설정하는 방법 ( 접속자별 권한 설정 ) MS-SQL Linked Server 사용자 매핑 설정하는 방법 ( 접속자별 권한 설정 ) 개요 사용자 매핑을 사용하지 않고 단순 원격서버에 대한 로그인정보로 Linked Server를 연결하여 보안 셋팅 없이 경우 모든 사용자가 Linked Server에 대한 권한을 동일하게 갖게 되므로 보안 이슈가 발생할 수 있다. ▼ 흔히 인터넷상에서 알려주는 Linked Server 연결 방법. 문제점 확인 및 문제 발생 상황 위와 같은 방법으로 Linked Server를 설정 할 경우 모든 사용자가 같은 계정으로 원격 서버에 접속하기 때문에 여러 권한 관련 보안 이슈가 발생할 수 있게 된다. DBA가 없는 규모가 작거나 사수가 없는 경우 혹은 별도 교육을 통하지 않는 경우 사실상 세부 옵션을 알아서 사용하기가 .. 더보기
[MS-SQL] 테이블 정의서 생성 쿼리 MS-SQL 테이블 정의서 HTML 생성 쿼리 초기 출처는 기억이 잘 안나네요. 몇년전쯤 인터넷에서 찾았던 것 같습니다.(문제될 경우 연락주시면 삭제하겠습니다.) 이후 이것저것 수정해서 사용해왔고 현 시점에서 아래 최종본으로 공유합니다. 2000 버전과 2005버전으로 구분되어 있으나 크게 다른바가 없어서 문제 없이 작동합니다. 더보기
[MS-SQL] 두 데이터베이스의 테이블 및 컬럼 비교하는 쿼리 MS-SQL 두 데이터베이스 테이블 및 컬럼 비교 하는 쿼리 A 와 B 두 데이터베이스의 테이블 및 컬럼속성(데이터 타입 , 길이)를 비교하는 쿼리 입니다. 두 데이터 베이스간의 데이터 동기화를 위해 비교하기 위해 사용. 그때 그때 코딩하거나 찾아보기 귀찮기 때문에 블로그에 포스팅 해둠! select A.table_name, A.column_name, A.column_default, A.data_type, A.character_maximum_length, B.column_name, B.column_default, B.data_type, B.character_maximum_length from information_schema.columns A left outer join 디비명.information_sc.. 더보기
테이블 설명 추가/수정 프로시저 쿼리 (sp_addextendedproperty , sp_updateextendedproperty ) 테이블 설명 추가/수정 프로시저 쿼리 EXEC sp_addextendedproperty 'MS_Description', '등록할 설명', 'user', dbo, 'table','테이블명' EXEC sp_updateextendedproperty 'MS_Description', '수정할 설명', 'user', dbo, 'table','테이블명' 더보기