방법: Windows Vista에서 SQL Server에 연결
Windows Vista 운영 체제는 UAC(사용자 계정 컨트롤)라는 새로운 보안 기능을 제공합니다. 사용자 계정 컨트롤을 통해 사용자는 비관리자로 일반 태스크를 수행할 수 있습니다. 로컬 Administrators 그룹의 멤버인 Windows 사용자 계정은 표준 사용자 계정을 사용하는 경우처럼 대부분의 응용 프로그램을 실행할 수 있습니다.
표준 사용자 계정을 사용하면 Windows Vista에서 관리자가 실행하는 모든 응용 프로그램에 전체 관리자 권한이 없으므로 시스템을 보호하는 데 도움이 됩니다. 시스템 관리 도구와 같이 관리자 권한이 필요한 프로그램은 사용자가 동의한 후 관리자 권한을 사용하여 시작됩니다.
SQL Server는 BUILTIN\Administrators 그룹을 기본 시스템 관리 그룹으로 사용하여 설치됩니다. 기본적으로 Windows Administrators 그룹의 멤버인 Windows Vista 사용자에게는 SQL Server에 연결할 수 있는 권한과 SQL Server 관리자 권한이 자동으로 부여되지 않습니다. Windows Vista 사용자가 SQL Server에 연결하려고 하면 SQL Server에 로그인할 권한이 해당 계정에 없다는 메시지가 반환됩니다.
[!참고]
SQL Server Express에서는 BUILTIN\Users 그룹이 로그인으로 제공되기 때문에 Windows 사용자에게 연결 권한이 부여됩니다.
Administrators 계정의 사용자가 SQL Server Management Studio를 실행하면 사용자 계정 컨트롤 기능이 해당 그룹의 멤버 자격 토큰을 제거하고 사용자 계정 정보만 SQL Server로 전달합니다. SQL Server에 로그인할 권한이 해당 계정에 없다는 메시지가 반환됩니다. Windows Vista Administrators 그룹의 멤버가 로그인하려면 SQL Server 로그인에 계정을 명시적으로 추가해야 합니다.
[!참고]
Windows Vista에 로그온할 때 username@domain 형식을 사용하면 SQL Server 로그인 실패 또는 액세스 거부 메시지가 표시될 수 있습니다. 이 문제를 해결하려면 domain\username 또는 username@fully_qualified_domain 형식을 사용하여 Windows Vista에 로그인합니다.
로그인 "machinename\Administrator"가 있는 Windows 사용자를 sysadmin 고정 서버 역할에 추가하려면
machinename\Administrator 계정의 자격 증명을 사용하여 컴퓨터에 로그온합니다.
시작 단추를 클릭하고 모든 프로그램을 가리킨 다음 Microsoft SQL Server, SQL Server Management Studio를 차례로 클릭합니다.
SQL Server 인스턴스에 연결합니다.
보안을 클릭하고 로그인을 마우스 오른쪽 단추로 클릭한 다음 새 로그인을 클릭합니다.
로그인 이름 입력란에 사용자 이름을 입력합니다.
페이지 선택 창에서 서버 역할을 클릭하고 sysadmin 확인란을 선택한 다음 확인을 클릭합니다.
로그인 "domainname\username"이 있는 Windows 사용자를 sysadmin 고정 서버 역할에 추가하려면
domainname\username 계정의 자격 증명을 사용하여 컴퓨터에 로그온합니다.
시작 단추를 클릭하고 모든 프로그램을 가리킨 다음 Microsoft SQL Server를 클릭하고 SQL Server Management Studio를 마우스 오른쪽 단추로 클릭한 다음 다음 계정으로 실행을 클릭합니다.
[!참고]
Administrator로 실행 옵션은 사용자 권한을 승격시킵니다.
사용자 액세스 컨트롤 대화 상자에서 계속을 클릭합니다.
SQL Server Management Studio에서 SQL Server 인스턴스에 연결합니다.
보안을 클릭하고 로그인을 마우스 오른쪽 단추로 클릭한 다음 새 로그인을 클릭합니다.
로그인 이름 입력란에 사용자 이름을 입력합니다.
페이지 선택 창에서 서버 역할을 클릭하고 sysadmin 확인란을 선택한 다음 확인을 클릭합니다.