MSSQL 2008/MSSQL 개요 및 설치,설정

인증 - 데이터베이스 엔진의 두 가지 인증 방법 개요

본클라쓰 2010. 11. 10. 12:11

 

 SQL Server 2008을 설치하다 보면 데이터베이스 엔진 구성에서 아래의 창과 같이 인증모드를 선택하는 화면이 나타납니다.

 

 

데이터베이스 엔진의 인증 모드에는 두 가지가 있는데 Windows 인증모드와 혼합모드(Windows 인증 + SQL Server 인증)가 있습니다.

 

 

1. Windows 인증 모드

 

 Windows 인증 모드는 SQL Server에 접속하기 위해 별도로 사용자의 계정 및 비빌번호를 입력하지 않고 현재 윈도우에 접속된 사용자계정을 그대로 사용하여 SQL Server에 로그인하는 방법입니다.

 

 

2. 혼합모드

 

 혼합모드는 Windows 인증모드를 계속해서 사용하면서 동시에 별도의 허락된 계정으로 SQL Server에 접속할 수 있는 모드입니다. 마이크로소프트사에서는 혼합모드를 사용하는 것보다 Windows 인증 모드를 사용하기를 권장합니다. 이유는 윈도우 인증을 사용하면 윈도우 운영체제의 보안체계를 그대로 사용하기 때문에 보안에 더욱 강력하기 때문입니다.

 SQL Server 인증 모드는 윈도우 보안과 별 관련 없이 SQL Server에 계정만 있다면 접속을 할 수 있어서 상대적으로 보안에 취약합니다. 그럼에도 불구하고 이 혼합 모드가 실무에서 많이 사용되는 이유는 외부의 컴퓨터에서 SQL Server를 사용하기에는 SQL Server 인증 모드가 사용하기 더 편하기 때문입니다. SQL Server의 최상위 관리자는 'sa(System Administraotr)'라는 관리자 계정이 있습니다.