Inštalácia SQL Server 2008 zlyhá Ak inštalácia konto nemá určité používateľské práva

Preklady článku Preklady článku
ID článku: 2000257 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

PRIZNAKY

Uvažujme o nasledovnom scenári. Sprísniť bezpečnostné, môžete odstrániť niektoré predvolené práva používateľov do lokálnej skupiny administrators na operačný systém Windows. V rámci prípravy na nastavenie servera Microsoft SQL Server v tomto systéme, pridáte nastavenie konta do lokálnej skupiny administrators.

V tomto scenári, ak ste buď nainštalovať alebo upgradovať na Microsoft SQL Server 2008 môže zlyhať proces inštalácie a dostanete rôzne chybové hlásenia, ako je uvedené v nasledujúcich oddieloch.

Scenár 1:Pre nové inštalácie, inštalačný program nedokáže a zobrazí nasledujúce chybové hlásenie:

Prístup bol odmietnutý

Okrem toho si môžete všimnúť, chybové hlásenia, ktoré sa podobajú takto v súbore Detail.txt

2009-01-02 13:00:17 SQLEngine:--SqlServerServiceSCM: čaká udalostí nt "Global\sqlserverRecComplete$ NIITÄ" musia byť vytvorené

2009-01-02 13:00:20 SQLEngine:--SqlServerServiceSCM: čaká udalostí nt "Global\sqlserverRecComplete$ NIITÄ" alebo sql proces manipulátora oznamujú

2009-01-02 13:00:20 Slp: akcia konfigurácie pre funkciu SQL_Engine_Core_Inst počas načasovanie ConfigRC a scenár ConfigRC zlyhal.

2009-01-02 13:00:20 Slp: prístup bol odmietnutý

2009-01-02 13:00:20 Slp: akcia konfigurácie pre funkciu SQL_Engine_Core_Inst počas načasovanie ConfigRC a scenár ConfigRC zlyhal.

2009-01-02 13:00:20 Slp: System.ComponentModel.Win32Exception: prístup bol odmietnutý

2009-01-02 13:00:20 Slp: v System.Diagnostics.ProcessManager.OpenProcess (Int32 processId, Int32 prístup, logická throwIfExited)

2009-01-02 13:00:20 Slp: v System.Diagnostics.Process.GetProcessHandle (Int32 prístup, logická throwIfExited)

2009-01-02 13:00:20 Slp: v System.Diagnostics.Process.OpenProcessHandle()

2009-01-02 13:00:20 Slp: v System.Diagnostics.Process.get_Handle()

2009-01-02 13:00:20 Slp: v Microsoft.SqlServer.Configuration.SqlEngine.SqlServerServiceBase.WaitSqlServerStart (proces processSql)

2009-01-02 13:00:20 Slp: v Microsoft.SqlServer.Configuration.SqlEngine.SqlServerServiceSCM.StartSqlServer (String [] parametre)

2009-01-02 13:00:20 Slp: v Microsoft.SqlServer.Configuration.SqlEngine.SqlServerStartup.StartSQLServerForInstall (reťazec sqlCollation, reťazec masterFullPath, Boolean isConfiguringTemplateDBs)

2009-01-02 13:00:20 Slp: v Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.ConfigSQLServerSystemDatabases (EffectiveProperties vlastnosti, Boolovská isConfiguringTemplateDBs, Boolean useInstallInputs)

2009-01-02 13:00:20 Slp: v Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.DoCommonDBStartConfig (ConfigActionTiming načasovanie)

2009-01-02 13:00:20 Slp: v Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.Install (slovník 2 "actionData, PublicConfigurationBase spcb, ConfigActionTiming načasovanie)

2009-01-02 13:00:20 Slp: v Microsoft.SqlServer.Configuration.SqlConfigBase.PrivateConfigurationBase.Execute (ConfigActionScenario scenár, načasovanie ConfigActionTiming, slovník 2 actionData, PublicConfigurationBase spcbCurrent)

2009-01-02 13:00:20 Slp: v Microsoft.SqlServer.Configuration.SqlConfigBase.SqlFeatureConfigBase.Execute (ConfigActionScenario scenár, načasovanie ConfigActionTiming, slovník 2 actionData, PublicConfigurationBase spcbCurrent)

2009-01-02 13:00:20 Slp: v Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.ExecuteAction (String actionId)

2009-01-02 13:00:20 Slp: v Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.Execute (String actionId, TextWriter errorStream)

2009-01-02 13:00:20 Slp: výnimka: System.ComponentModel.Win32Exception.

2009-01-02 13:00:20 Slp: zdroj: systém.

2009-01-02 13:00:20 Slp: hlásenie: prístup bol odmietnutý.


Scenár 2
: upgrady pre SQL Server 2008 podá chybové hlásenie o Engine_SqlEngineHealthCheck pravidlo:

Pravidlo meno: Engine_SqlEngineHealthCheck
Popis pravidla: skontroluje, či služba SQL Server môže byť reštartovaný; alebo pre skupinový inštanciu, či server SQL Server prostriedok je online.
Výsledok: zlyhalo
Správy/nápravné opatrenie: Služba SQL Server nie je možné reštartovať; alebo skupinový inštancie SQL Server prostriedku nie je online

Okrem toho si môžete všimnúť, chybové hlásenia, ktoré sa podobajú takto v súbore Detail.txt

2009-05-27 17:50:20 SQLEngine:: Kontrola motora checkpoint "GetSqlServerProcessHandle_1"
2009-05-27 17:50:20 SQLEngine:--SqlServerServiceSCM: čaká udalostí nt "Global\sqlserverRecComplete$ SQL10" musia byť vytvorené
2009-05-27 17:50:22 SQLEngine:--SqlServerServiceSCM: čaká udalostí nt "Global\sqlserverRecComplete$ SQL10" alebo sql proces manipulátora oznamujú
2009-05-27 17:50:22 SQLEngine:--FacetSqlEngineHealthCheck: Engine_SqlEngineHealthCheck: chyba: prístup bol odmietnutý

PRICINA

Toto správanie je zámerné. Okrem pridania používateľského konta, ktoré je spustený Inštalátor ako lokálny správca, ako je zdokumentované v ako: Inštalácia SQL Server 2008 (inštalácia), nastavenie používateľského konta vyžaduje nasledujúce práva používateľa predvolené nastavenia sa úspešne dokončila.

Politika lokálneho objektu zobrazovaný názov

Používateľské právo

Zálohovanie súborov a adresárov

SeBackupPrivilege

Ladiť programy

SeDebugPrivilege

Spravovanie auditovania a denníka zabezpečenia

SeSecurityPrivilege

RIESENIE

Pridať práv na lokálne konto správcu, postupujte nasledovne:

  1. Prihláste sa do počítača ako používateľ s povereniami správcu.
  2. Kliknite na tlačidlo Štart, kliknite na tlačidlo spustiť, typu ovládanie admintoolsa potom kliknite na tlačidlo OK.
  3. Dvakrát kliknite na Lokálna politika zabezpečenia.
  4. V dialógovom okne Miestne nastavenia zabezpečenia , kliknite na položku Lokálne politiky, dvakrát kliknite na položku Priradenia práv používateľova potom dvakrát kliknite na zálohovanie súborov a adresárov.
  5. V dialógovom okne zálohovanie súborov a adresárov vlastnosti , kliknite na tlačidlo Pridať používateľa alebo skupinu.
  6. V dialógovom okne vybrať používateľa alebo skupiny , zadajte používateľské konto, ktoré používa pre nastavenie, a potom kliknite na tlačidlo OK .
  7. Túto procedúru zopakujte pre ostatné dve zásady, ktoré sú uvedené v sekcii "Spôsobiť".
  8. V ponuke súbor kliknite na položku Exit dialógovom okne Miestne nastavenia zabezpečenia a.

DALSIE INFORMACIE

  • Skontrolujte zoznam privilégií, ktoré sú v súčasnosti priradené konto, ktoré sa používa na nastavenie, môžete použiť nástroj na AccessChk.exe. Stiahnuť tento nástroj, navštívte nasledujúce umiestnenie:

http://technet.Microsoft.com/en-US/Sysinternals/bb664922.aspx

Použitie: accesschk.exe - < nastavenie účtu > *

Napríklad:

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

Ukážka výstupu:

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

Vlastnosti

ID článku: 2000257 - Posledná kontrola: 30. apríla 2013 - Revízia: 3.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Enterprise Evaluation
  • Microsoft SQL Server 2008 Standard
Kľúčové slová: 
kbmt KB2000257 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 2000257

Odošlite odozvu

 

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