
MSSQL 로그인 계정 및 사용자 계정
MSSQL에서는 계정이 크게 로그인 계정(LOGIN)과 사용자 계정(USER)으로 나뉜다. 로그인 계정은 SQL Server에 접근하기 위한 계정이고, 사용자 계정은 DB에 접근하기 위한(작업 권한을 가지는) 계정이다. 이는 SSMS의 개체 탐색기 탭에서 명확하게 확인할 수 있다. 로그인 계정에 대한 정보는 SQL Server 아래 보안 항목에 묶여있고, 사용자 계정은 DB 아래 보안 항목에 묶여 있다. 로그인 계정과 사용자 계정을 분리시켜서 보안을 강화시킬 수 있다. 보통 작업 용이성 때문에 계정명을 DB_MANAGER, SERVER_MANAGER처럼 작업과 관련된 명칭으로 설정하는데, 로그인 계정을 다음과 같이 설정했을 경우 외부 침입이 발생했을때 해당 로그인 계정이 쉽게 타겟이 될 수 있다. 따라서..