고객지원

MSSQL EXPRESS 설치시 다음과 같은 권한 오류가 나타나며 설치가 안되는 경우가 발생하는데 이때 해결방안을 소개합니다.

 

권한오류로 인한 설치 중지 화면

 

* 2008, 2008 R2 의 경우 (영문판 설치의 경우)

2008설치에러_영문판.png

 

 

 

2012 , 2012 SP1 의 경우(한글판)

2012설치에러_한글판.png

 

 

 

위와 같은 에러가 발생하는 원인은 현재 로그인 된 사용자에게 다음과 같은 권한이 없어서 이며 필요한 권한은 다음과 같습니다.

1. 감사 및 보안 로그 관리 (Manage auditing and security log)

2. 프로그램 디버깅(Debug Programs)

3. 파일 및 디렉터리 백업(Backup Files and Directories)

 

위와 같은 권한을 부여하기위해 다음과 같은 절차를 따릅니다.

1. 시작 -> 실행에 gpedit.msc 타이핑 후 실행

2. 컴퓨터구성 - Windows 설정 - 보안 설정 - 로컬 정책 - 사용자 권한 할당 을 열고 다음 부분에 권한이 있는지 확인합니다.

   (Computer Configuration - Windows Settings - Security Settings - Local Policies - User Rights Assignment)

로컬그룹정책편집기_gpedit.jpg

 

 

3. 권한을 부여할 내역을 더블클릭하여 실행하고 사용자 또는 그룹 추가를 클릭합니다.

20190320_181555.png

 

4. 사용자 또는 그룹 선택에서 고급을 선택합니다.

20190320_181705.png

 

5. 사용자 또는 그룹 선택에서 지금찾기를 실행하여

검색결과에 나타난 항목중 원하는 사용자/그룹(로그인사용자)을 선택 하고 확인을 눌러 완료합니다.

20190320_181816.png

 

 

* 거의 대부분 위에서 언급한 세개의 항목은 administrators 가 포함되어있으며

  포스의 현재사용자의 그룹은 administrators 일 확률이 높습니다.

  그럼에도 불구하고 권한에 대한 오류가 나타나거나

  프로그램 디버깅(Debug Programs) 부분에 권한을 가진 사용자/그룹이 하나도 없다면

  복원 프로그램이 설치되어있고 활성화 되어있을 확률이 높으므로 해제 후 다시 실행해봅니다.

 

* gpedit.msc 가 없는 시스템인 경우( home edition 이하의 시스템에는 없습니다.)

  다음 프로그램으로 권한여부를 확인 하여 장비제조사에 문의하여야 합니다.

  AccessChk.zip

 

< Accesschk.exe로 권한 확인 방법 >

cmd를 실행 후

accesschk.exe -a <사용자명> *

을 입력해서 나온 내역 중에 다음 내역이 있어야 권한이 할당된 것입니다.

SeBackupPrivilege
SeDebugPrivilege
SeSecurityPrivilege

 

실행예시 화면

accesschk 사용예시.png

 

파일 첨부

여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.

파일 크기 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )