database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 6860 게시물 읽기
No. 6860
mssql 2008 설치문의드립니다.
작성자
박세민(pseeq)
작성일
2014-10-21 09:52
조회수
6,214

서비스팩 : 서비스팩1 
비트 : 64비트 
설치 sql : ms-sql 2008 enterprise 
 
★★★ 예외 : php iis 로 윈도우서버에서 php, mysql 설치되어있음 ★★★ 
 
[권한이 없는 작업을 수행하려고 했습니다.] 
좀더 자세한 내용은... 
 
 
 
 
 
2014-10-20 15:03:07 Slp: The following is an exception stack listing the exceptions in outermost to innermost order 
2014-10-20 15:03:07 Slp: Inner exceptions are being indented 
2014-10-20 15:03:07 Slp: 
2014-10-20 15:03:07 Slp: Exception type: Microsoft.SqlServer.Configuration.Sco.ScoException 
2014-10-20 15:03:07 Slp:    Message: 
2014-10-20 15:03:07 Slp:        권한이 없는 작업을 수행하려고 했습니다. 
2014-10-20 15:03:07 Slp:    Data: 
2014-10-20 15:03:07 Slp:      WatsonData = Microsoft SQL Server 
2014-10-20 15:03:07 Slp:      DisableRetry = true 
2014-10-20 15:03:07 Slp:    Inner exception type: System.UnauthorizedAccessException 
2014-10-20 15:03:07 Slp:        Message: 
2014-10-20 15:03:07 Slp:                권한이 없는 작업을 수행하려고 했습니다. 
2014-10-20 15:03:07 Slp:        Stack: 
2014-10-20 15:03:07 Slp:                위치: System.Security.AccessControl.Win32.GetSecurityInfo(ResourceType resourceType, String name, SafeHandle handle, AccessControlSections accessControlSections, RawSecurityDescriptor& resultSd) 
2014-10-20 15:03:07 Slp:                위치: System.Security.AccessControl.NativeObjectSecurity.CreateInternal(ResourceType resourceType, Boolean isContainer, String name, SafeHandle handle, AccessControlSections includeSections, Boolean createByName, ExceptionFromErrorCode exceptionFromErrorCode, Object exceptionContext) 
2014-10-20 15:03:07 Slp:                위치: Microsoft.SqlServer.Configuration.Sco.SqlRegistrySecurity..ctor(ResourceType resourceType, SafeRegistryHandle handle, AccessControlSections includeSections) 
2014-10-20 15:03:07 Slp:                위치: Microsoft.SqlServer.Configuration.Sco.SqlRegistrySecurity.Create(InternalRegistryKey key)
2014-10-20 15:03:07 Slp:                위치: Microsoft.SqlServer.Configuration.Sco.InternalRegistryKey.SetSecurityDescriptor(String sddl, Boolean overwrite) 
2014-10-20 15:03:07 Slp: ---------------------------------------- 
2014-10-20 15:04:52 Slp: User has chosen to cancel this action 
2014-10-20 15:04:52 Slp: Watson Bucket 2 
 Original Parameter Values 
 
2014-10-20 15:04:52 Slp: Parameter 0 : SQL2008@RTM@ 
 
2014-10-20 15:04:52 Slp: Parameter 3 : Microsoft.SqlServer.Configuration.Sco.ScoException@1211@1 
 
2014-10-20 15:04:52 Slp: Parameter 4 : System.UnauthorizedAccessException@-2147024891 
 
2014-10-20 15:04:52 Slp: Parameter 5 : SqlBrowserConfigAction_install_ConfigNonRC 
 
2014-10-20 15:04:52 Slp: Parameter 7 : Microsoft SQL Server 
 
2014-10-20 15:04:52 Slp: Parameter 8 : Microsoft SQL Server 
 
2014-10-20 15:04:52 Slp: 
 Final Parameter Values 
 
2014-10-20 15:04:52 Slp: Parameter 0 : SQL2008@RTM@ 
 
2014-10-20 15:04:52 Slp: Parameter 3 : 0xD3BEBD98@1211@1 
 
2014-10-20 15:04:52 Slp: Parameter 4 : 0xBB814387 
 
2014-10-20 15:04:52 Slp: Parameter 5 : SqlBrowserConfigAction_install_ConfigNonRC 
 
2014-10-20 15:04:52 Slp: Parameter 7 : 0xA08E07CB 
 
2014-10-20 15:04:52 Slp: Parameter 8 : 0xA08E07CB 
 
2014-10-20 15:04:53 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Microsoft\Microsoft SQL Server to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20141020_143931\Registry_SOFTWARE_Microsoft_Microsoft SQL Server.reg_ 
2014-10-20 15:04:53 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20141020_143931\Registry_SOFTWARE_Microsoft_Windows_CurrentVersion_Uninstall.reg_ 
2014-10-20 15:04:53 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Microsoft\MSSQLServer to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20141020_143931\Registry_SOFTWARE_Microsoft_MSSQLServer.reg_ 
2014-10-20 15:04:53 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20141020_143931\Registry_SOFTWARE_Wow6432Node_Microsoft_Microsoft SQL Server.reg_ 
2014-10-20 15:04:53 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20141020_143931\Registry_SOFTWARE_Wow6432Node_Microsoft_Windows_CurrentVersion_Uninstall.reg_ 
2014-10-20 15:04:54 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\MSSQLServer to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20141020_143931\Registry_SOFTWARE_Wow6432Node_Microsoft_MSSQLServer.reg_ 
2014-10-20 15:05:02 Slp: 권한이 없는 작업을 수행하려고 했습니다. 
2014-10-20 15:05:02 Slp: Watson bucket for exception based failure has been created 
2014-10-20 15:05:02 SQLBrowser: SQL Server Browser Install for feature 'SQL_Browser_Redist_SqlBrowser_Cpu32' failed with cancel exception: Microsoft.SqlServer.Configuration.Sco.ScoException: 권한이 없는 작업을 수행하려고 했습니다. ---> System.UnauthorizedAccessException: 권한이 없는 작업을 수행하려고 했습니다. 
  위치: System.Security.AccessControl.Win32.GetSecurityInfo(ResourceType resourceType, String name, SafeHandle handle, AccessControlSections accessControlSections, RawSecurityDescriptor& resultSd) 
  위치: System.Security.AccessControl.NativeObjectSecurity.CreateInternal(ResourceType resourceType, Boolean isContainer, String name, SafeHandle handle, AccessControlSections includeSections, Boolean createByName, ExceptionFromErrorCode exceptionFromErrorCode, Object exceptionContext) 
  위치: Microsoft.SqlServer.Configuration.Sco.SqlRegistrySecurity..ctor(ResourceType resourceType, SafeRegistryHandle handle, AccessControlSections includeSections) 
  위치: Microsoft.SqlServer.Configuration.Sco.SqlRegistrySecurity.Create(InternalRegistryKey key) 
  위치: Microsoft.SqlServer.Configuration.Sco.InternalRegistryKey.SetSecurityDescriptor(String sddl, Boolean overwrite) 
  --- 내부 예외 스택 추적의 끝 --- 
  위치: Microsoft.SqlServer.Configuration.Sco.InternalRegistryKey.SetSecurityDescriptor(String sddl, Boolean overwrite) 
  위치: Microsoft.SqlServer.Configuration.Sco.SqlRegistryKey.SetSecurityDescriptor(String sddl, Boolean overwrite) 
  위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfigBase.SetSecurityDescriptorByLocation(String sRegLocation, RegistryView regView, String sSddl, Boolean bOptional) 
  위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfigBase.ApplyRegPermissions(XmlNodeList xmlNodeListRegPermissions, Dictionary`2 dictionaryGroups, Dictionary`2 dicLocationFragments) 
  위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfig.ApplyRegCommonPermissions(XmlElement xmlRootPermissions, Dictionary`2 dictionaryGroups, Dictionary`2 dicLocationFragments) 
  위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfig.ApplyPermissions(String sXmlPermissionsFile, String sBrowserPrincipal) 
  위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfig.ConfigStaticProperties(SqlBrowserPublicConfig publicConfigSqlBrowser) 
  위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfig.ExecConfigNonRC(SqlBrowserPublicConfig publicConfigSqlBrowser) 
  위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfig.SelectAndExecTiming(ConfigActionTiming timing, Dictionary`2 actionData, PublicConfigurationBase spcbPublicConfig) 
  위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfigBase.ExecWithRetry(ConfigActionTiming timing, Dictionary`2 actionData, PublicConfigurationBase spcbPublicConfig). 
2014-10-20 15:05:02 SQLBrowser: The last attempted operation: SQL Server Browser 서비스를 구성하기 위해 뷰 'Wow6432'의 레지스트리 키 'SOFTWARE\Microsoft\Microsoft SQL Server'에 액세스 제어 항목 '(A;CI;KR;;;[SQLServer2005SQLBrowserUser$EOM])'을(를) 추가합니다.. 
2014-10-20 15:05:02 Slp: 타이밍 ConfigNonRC 및 시나리오 ConfigNonRC 중에 기능 SQL_Browser_Redist에 대한 구성 동작이 실패했습니다. 
2014-10-20 15:05:02 Slp: 권한이 없는 작업을 수행하려고 했습니다. 
2014-10-20 15:05:02 Slp: 타이밍 ConfigNonRC 및 시나리오 ConfigNonRC 중에 기능 SQL_Browser_Redist에 대한 구성 동작이 실패했습니다. 
2014-10-20 15:05:02 Slp: Microsoft.SqlServer.Configuration.Sco.ScoException: 권한이 없는 작업을 수행하려고 했습니다. ---> System.UnauthorizedAccessException: 권한이 없는 작업을 수행하려고 했습니다. 
2014-10-20 15:05:02 Slp:    위치: System.Security.AccessControl.Win32.GetSecurityInfo(ResourceType resourceType, String name, SafeHandle handle, AccessControlSections accessControlSections, RawSecurityDescriptor& resultSd) 
2014-10-20 15:05:02 Slp:    위치: System.Security.AccessControl.NativeObjectSecurity.CreateInternal(ResourceType resourceType, Boolean isContainer, String name, SafeHandle handle, AccessControlSections includeSections, Boolean createByName, ExceptionFromErrorCode exceptionFromErrorCode, Object exceptionContext) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.Sco.SqlRegistrySecurity..ctor(ResourceType resourceType, SafeRegistryHandle handle, AccessControlSections includeSections) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.Sco.SqlRegistrySecurity.Create(InternalRegistryKey key) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.Sco.InternalRegistryKey.SetSecurityDescriptor(String sddl, Boolean overwrite) 
2014-10-20 15:05:02 Slp:    --- 내부 예외 스택 추적의 끝 --- 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.Sco.InternalRegistryKey.SetSecurityDescriptor(String sddl, Boolean overwrite) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.Sco.SqlRegistryKey.SetSecurityDescriptor(String sddl, Boolean overwrite) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfigBase.SetSecurityDescriptorByLocation(String sRegLocation, RegistryView regView, String sSddl, Boolean bOptional) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfigBase.ApplyRegPermissions(XmlNodeList xmlNodeListRegPermissions, Dictionary`2 dictionaryGroups, Dictionary`2 dicLocationFragments) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfig.ApplyRegCommonPermissions(XmlElement xmlRootPermissions, Dictionary`2 dictionaryGroups, Dictionary`2 dicLocationFragments) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfig.ApplyPermissions(String sXmlPermissionsFile, String sBrowserPrincipal) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfig.ConfigStaticProperties(SqlBrowserPublicConfig publicConfigSqlBrowser) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfig.ExecConfigNonRC(SqlBrowserPublicConfig publicConfigSqlBrowser) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfig.SelectAndExecTiming(ConfigActionTiming timing, Dictionary`2 actionData, PublicConfigurationBase spcbPublicConfig) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfigBase.ExecWithRetry(ConfigActionTiming timing, Dictionary`2 actionData, PublicConfigurationBase spcbPublicConfig) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.SqlBrowser.SqlBrowserPrivateConfig.Install(ConfigActionTiming timing, Dictionary`2 actionData, PublicConfigurationBase spcbPublicConfig) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.ExecuteAction(String actionId) 
2014-10-20 15:05:02 Slp:    위치: Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.Execute(String actionId, TextWriter errorStream) 
2014-10-20 15:05:02 Slp: 예외: Microsoft.SqlServer.Configuration.Sco.ScoException. 
2014-10-20 15:05:02 Slp: 원본: Microsoft.SqlServer.Configuration.Sco. 
2014-10-20 15:05:02 Slp: 메시지: 권한이 없는 작업을 수행하려고 했습니다.. 
2014-10-20 15:05:02 Slp: 내부 예외: 
2014-10-20 15:05:02 Slp: 예외: System.UnauthorizedAccessException. 
2014-10-20 15:05:02 Slp: 원본: mscorlib. 
2014-10-20 15:05:02 Slp: 메시지: 권한이 없는 작업을 수행하려고 했습니다.. 
 
 
 
 
대략 이정도 되는거 같습니다.. 

설치도중 서비스계정은 SYSTEM으로 하였습니다.

이 글에 대한 댓글이 총 3건 있습니다.

설치하시는 계정에서 

아래의 레지스트리에 접근하여 수정이 가능한지 테스트해보세요.
 
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
우욱님이 2014-10-21 11:09에 작성한 댓글입니다. Edit

 접근가능하다면 어떤식으로 처리해야되나요??

레지스트리는 작업해본적이 없어서..

박세민(pseeq)님이 2014-10-21 11:16에 작성한 댓글입니다.
이 댓글은 2014-10-21 11:17에 마지막으로 수정되었습니다.

접근(조회)뿐만이 아니라 수정이 가능해야 하므로 

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100

에 SQL랑 전혀상관 없을 법한(예: ShitAccessErr 같은)key를 생성했다가 삭제가 가능하신지 확인해 보시고

혹시나 설치 디렉토리에도 파일이 생성 및 삭제가 가능하신지 확인해 보세요.

우욱님이 2014-10-21 12:06에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
6863데이터베이스 보안 주체로 실행할 수 없습니다. 오류 문의드립니다 [1]
고영훈
2014-11-06
6523
6862문자열에서 원하는 문자열 추출 문의드립니다 [1]
고영훈
2014-11-04
5733
6861조회 합산 [4]
초보
2014-10-21
5466
6860mssql 2008 설치문의드립니다. [3]
박세민
2014-10-21
6214
6859NULL 인식문제.. [2]
우암
2014-10-20
5890
6858디비 쿼리 질문드립니다.! [4]
이성주
2014-10-20
6270
6857MSSQL 쿼리 질문드립니다. [7]
학생
2014-10-20
7329
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.052초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다