설치 계정에 특정 사용자 권한이 없는 경우 SQL Server 설치 실패

기술 자료 번역 기술 자료 번역
기술 자료: 2000257
모두 확대 | 모두 축소

현상

다음 시나리오를 고려하십시오. 보안을 강화 하려면 Windows 운영 체제에서 로컬 관리자 그룹에 일부 기본 사용자 권한을 제거할 수 있습니다. 이 시스템에 Microsoft SQL Server 설치에 대 한 준비를 설치 계정을 로컬 관리자 그룹에 추가.

이 시나리오에서 설치 하거나 Microsoft SQL Server 업그레이드를 하는 경우 설치 프로세스가 실패할 수 있습니다 및 다음 섹션에서 설명 했 듯이 다양 한 오류 메시지가 나타납니다.

시나리오 1:새 설치의 경우 설치 프로그램이 실패 하 고 다음과 같은 오류 메시지가:

액세스가 거부되었습니다.

또한 Detail.txt 파일에 다음과 유사한 오류 메시지가 나타날 수 있습니다.

2009-01-02 13시: 17 SQLEngine:-SqlServerServiceSCM: 'Global\sqlserverRecComplete$ NIIT' nt 이벤트 대기를 만들 수

2009-01-02 20: 13시 SQLEngine:-SqlServerServiceSCM: nt 이벤트 'Global\sqlserverRecComplete$ NIIT' 또는 sql 프로세스 핸들이 신호를 받을 때까지 대기

2009-01-02 20: 13시 Slp: ConfigRC 및 ConfigRC 시나리오 시간 동안 SQL_Engine_Core_Inst 기능에 대 한 구성 작업이 실패 합니다.

2009-01-02 20: 13시 Slp: 액세스가 거부 되었습니다.

2009-01-02 20: 13시 Slp: ConfigRC 및 ConfigRC 시나리오 시간 동안 SQL_Engine_Core_Inst 기능에 대 한 구성 작업이 실패 합니다.

2009-01-02 20: 13시 Slp: System.ComponentModel.Win32Exception: 액세스가 거부 되었습니다.

2009-01-02 20: 13시 Slp: System.Diagnostics.ProcessManager.OpenProcess (processId Int32, Int32 액세스, 부울 throwIfExited)에

2009-01-02 20: 13시 Slp: System.Diagnostics.Process.GetProcessHandle (Int32 액세스, 부울 throwIfExited)에

2009-01-02 20: 13시 Slp: System.Diagnostics.Process.OpenProcessHandle()에서

2009-01-02 20: 13시 Slp: System.Diagnostics.Process.get_Handle()에서

2009-01-02 20: 13시 Slp: Microsoft.SqlServer.Configuration.SqlEngine.SqlServerServiceBase.WaitSqlServerStart (processSql 프로세스)에서

2009-01-02 20: 13시 Slp: Microsoft.SqlServer.Configuration.SqlEngine.SqlServerServiceSCM.StartSqlServer (String 매개 변수)에

2009-01-02 20: 13시 Slp: Microsoft.SqlServer.Configuration.SqlEngine.SqlServerStartup.StartSQLServerForInstall (sqlCollation 문자열, 문자열 masterFullPath 부울 isConfiguringTemplateDBs)에

2009-01-02 20: 13시 Slp: Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.ConfigSQLServerSystemDatabases (EffectiveProperties 속성을 isConfiguringTemplateDBs 부울, 부울 useInstallInputs)에

2009-01-02 20: 13시 Slp: Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.DoCommonDBStartConfig (ConfigActionTiming 시간)에

2009-01-02 20: 13시 Slp: Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.Install (ConfigActionTiming 타이밍, actionData 사전 ' 2, PublicConfigurationBase spcb)에

2009-01-02 20: 13시 Slp: Microsoft.SqlServer.Configuration.SqlConfigBase.PrivateConfigurationBase.Execute (ConfigActionScenario 시나리오, ConfigActionTiming 타이밍, actionData 사전 ' 2, PublicConfigurationBase spcbCurrent)에

2009-01-02 20: 13시 Slp: Microsoft.SqlServer.Configuration.SqlConfigBase.SqlFeatureConfigBase.Execute (ConfigActionScenario 시나리오, ConfigActionTiming 타이밍, actionData 사전 ' 2, PublicConfigurationBase spcbCurrent)에

2009-01-02 20: 13시 Slp: Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.ExecuteAction (문자열 게 actionId)에

2009-01-02 20: 13시 Slp: Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.Execute (게 actionId 문자열을 TextWriter errorStream)에

2009-01-02 20: 13시 Slp: 예외: System.ComponentModel.Win32Exception.

2009-01-02 20: 13시 Slp: 원본: 시스템.

2009-01-02 20: 13시 Slp: 메시지: 액세스가 거부 되었습니다.


시나리오 2
: SQL Server 2008로 업그레이드 Engine_SqlEngineHealthCheck 규칙에 다음과 같은 오류 메시지가 보고 됩니다.

규칙 이름: Engine_SqlEngineHealthCheck
규칙 설명: 검사 여부를 SQL Server 서비스를 다시 시작할 수 있습니다. 또는 클러스터 된 인스턴스에 대 한 여부는 SQL Server 리소스가 온라인 상태가 있습니다.
결과: 실패
메시지/정정할 동작: SQL Server 서비스 다시 시작할 수 없습니다. 클러스터형 인스턴스의 경우 SQL Server 리소스를 온라인 또는

또한 Detail.txt 파일에 다음과 유사한 오류 메시지가 나타날 수 있습니다.

2009-05-27 17시 50분: 20 SQLEngine:: 검사 엔진이 검사점 'GetSqlServerProcessHandle_1'
2009-05-27 17시 50분: 20 SQLEngine:-SqlServerServiceSCM: 'Global\sqlserverRecComplete$ SQL10' 만들 nt 이벤트 대기
2009-05-27 17시 50분: 22 SQLEngine:-SqlServerServiceSCM: nt 이벤트 ' Global\sqlserverRecComplete$ SQL10' 또는 sql 프로세스 핸들이 신호를 받을 때까지 대기
2009-05-27 17시 50분: 22 SQLEngine:-FacetSqlEngineHealthCheck: Engine_SqlEngineHealthCheck: 오류: 액세스가 거부 되었습니다.

Scenario3: Microsoft SQL Server 2012 또는 Microsoft SQL Server 2008 r 2의 새 설치가 실패 한다

SQL Server 2012 또는 SQL Server 2008 r 2의 새 인스턴스를 설치 하려고 하면 다음과 같은 오류 메시지가 참조 하십시오.

"설치 계정 권한" 규칙이 실패 했습니다.
SQL Server 설치 프로그램을 실행 하는 계정에 다음 권한 중 하나 또는 모두 없는.
백업 된 파일 및 디렉터리, 오른쪽으로 감사 및 보안 로그와 프로그램을 디버깅할 수 있는 권한입니다.

원인

해결 방법

로컬 관리자 계정에 대 한 권한을 추가 하려면 다음과이 같이 하십시오.

  1. 관리 자격 증명이 있는 사용자로 컴퓨터에 로그온 합니다.
  2. 시작 실행 제어 admintools입력 한 다음 확인을 누릅니다.
  3. 로컬 보안 정책을두 번 클릭 합니다.
  4. 로컬 보안 설정 대화 상자에서 로컬 정책, 사용자 권한 할당두 번 클릭 및 다음 파일 및 디렉터리 백업두 번 클릭 합니다.
  5. 백업 파일 및 디렉터리 속성 대화 상자에서 사용자 또는 그룹 추가클릭 합니다.
  6. 선택 사용자 또는 그룹 대화 상자에서 설치 프로그램에서 사용 되는 사용자 계정을 입력 하 고 확인 을 두 번 클릭 합니다.
  7. "원인" 절에 나와 있는 다른 두 가지 정책에 대해 절차를 반복 합니다.
  8. 파일 메뉴에서 로컬 보안 설정 대화 상자를 닫으려면 끝내기 클릭 합니다.

추가 정보

  • 현재 설치에 사용 되는 계정과 사용 하 여 연결된 권한이 목록을 확인 하려면 AccessChk.exe 도구를 사용할 수 있습니다. 이 도구를 다운로드 하려면 다음 위치를 방문.

http://technet.microsoft.com/en-us/sysinternals/bb664922.aspx

사용법: accesschk.exe -> 계정 설정 < *

예를 들어:

c:\tools\accesschk.exe-testdc\setupaccount *

샘플 출력:

SeSecurityPrivilege
SeBackupPrivilege
SeRestorePrivilege
SeSystemtimePrivilege
SeShutdownPrivilege
SeRemoteShutdownPrivilege
SeTakeOwnershipPrivilege
SeDebugPrivilege
SeSystemEnvironmentPrivilege
SeSystemProfilePrivilege
SeProfileSingleProcessPrivilege
SeIncreaseBasePriorityPrivilege
SeLoadDriverPrivilege
SeCreatePagefilePrivilege
SeIncreaseQuotaPrivilege
SeChangeNotifyPrivilege
SeUndockPrivilege
SeManageVolumePrivilege
SeImpersonatePrivilege
SeCreateGlobalPrivilege
SeTimeZonePrivilege
SeCreateSymbolicLinkPrivilege
SeInteractiveLogonRight
SeNetworkLogonRight
SeBatchLogonRight
SeRemoteInteractiveLogonRight

속성

기술 자료: 2000257 - 마지막 검토: 2013년 10월 11일 금요일 - 수정: 5.0
키워드:?
kbmt KB2000257 KbMtko
기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:2000257

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com