Når du prøver at installere en sikkerhedsopdatering til Microsoft SQL Server 2005 Service Pack 2, så opdateres Microsoft SQL Server 2005 ikke korrekt. Problemet opstår, fordi annulleringsprocessen for sikkerhedsopdateringerne ved en fejl fjerner SQL Server 2005-tjenestekontiene fra de respektive lokale SQL Server-tjenestegrupper.
Problemet opstår, fordi annulleringsprocessen for sikkerhedsopdateringerne ved en fejl fjerner SQL Server 2005-tjenestekontiene fra de respektive lokale SQL Server-tjenestegrupper. Tilladelserne gives til lokale tjenestegrupper og ikke til tjenestekontiene. Derfor kan tjenesterne ikke få adgang til de krævede ressourcer, og tjenesterne kan ikke starte.
Følg disse trin for at løse problemet:
- Identificer SQL Server 2005-tjenestegruppen på computeren. Det kan du gøre ved at følge disse trin:
- Klik på Start, klik på Kør, skriv compmgmt.msc, og tryk derefter på ENTER.
- Udvid Lokale brugere og grupper, og klik derefter på Grupper.
- SQL Server 2005-tjenestegruppen starter med "SQLServer2005." Identificer hver gruppe, og dobbeltklik derefter for at bestemme gruppemedlemskabet. Hvis gruppemedlemskabet er tomt, skal du gå til trin 3. Hvis gruppemedlemskabet ikke er tomt, skal du kontrollere den næste gruppe.
- Find tjenestekontoen for SQL Server 2005-tjenesterne i MMC-snap-in'en Tjenester.
Du kan åbne snap-in'en Tjenester ved at klikke på Start, klikke på Kør, skrive services.msc og derefter trykke på ENTER. - Navnene på SQL Server-tjenesterne starter med "SQL Server." "SQL Server (MSSQLSERVER)" er f.eks. en SQL Engine-tjeneste til standardforekomsten af SQL Server. Hvis du vil finde ud af, om denne tjeneste er fra SQL Server 2005, skal du benytte følgende fremgangsmåde:
- Højreklik på tjenesten, og klik derefter på Egenskaber.
- Find programfilen til denne tjeneste. Denne fil vises i området Sti til eksekverbar fil.
- Højreklik på filnavnet, egenskaberne og versionen. Filversionen skal begynde med enten "9.0" eller "2005.90."
- Dobbeltklik i MMC-snap-in'en Computeradministration på navnet på den tjenestegruppe, du fandt i trin 2. Find ud af, om tjenestekontoposten mangler i tjenestegruppen. Hvis tjenestekontoposten mangler, skal du klikke på Tilføj, skrive navnet på tjenestekontoen i dialogboksen Skriv objektnavnet, der skal vælges og derefter klikke på OK.
Bemærk! Du kan åbne MMC-snap-in'en Computeradministration ved at klikke på Start, klikke på Kør, skrive compmgmt.msc og derefter trykke på ENTER. - Start SQL Server-tjenesterne i MMC-snap-in'en Tjenester.
Bemærk! Du kan åbne snap-in'en Tjenester ved at klikke på Start, klikke på Kør, skrive services.msc og derefter trykke på ENTER.
Microsoft SQL Server 2005-installationsprogrammet opretter en lokal Windows-gruppe til hver tjeneste, du installerer. Den oprettede Windows-gruppe kaldes en "tjenestegruppe".
SQL Server 2005-installationsprogrammet føjer tjenestekontoen for hver tjeneste til den pågældende gruppe. Alle de Windows NT-tilladelser, der kræves af en bestemt SQL Server-tjeneste, tildeles de enkelte Windows-grupper.
Disse grupper gør det nemmere at tildele de tilladelser, der kræves for at køre SQL Server-tjenester og andre eksekverbare filer. Grupperne er også med til at sikre SQL Server-filer. SQL Server-tjenesterne får adgang til Windows-ressourcerne og SQL Server-ressourcerne via medlemskabet af tjenestegrupperne.
Følgende tjenester og tjenestegrupper oprettes under installationen af SQL Server 2005:
Skjul tabellenUdvid tabellen
| SQL Server-tjeneste
| Tjenestegruppe |
|---|
| SQL Server | Standardforekomst: SQLServer2005MSSQLUser$ComputerName$MSSQLSERVER Navngivet forekomst: SQLServer2005MSSQLUser$ComputerName$InstanceName |
| SQL Server Agent | Standardforekomst: SQLServer2005SQLAgentUser$ComputerName$MSSQLSERVER
Navngivet forekomst: SQLServer2005SQLAgentUser$ComputerName$InstanceName |
| Analysis Services | Standardforekomst: SQLServer2005MSOLAPUser$ComputerName$MSSQLSERVER
Navngivet forekomst: SQLServer2005MSOLAPUser$ComputerName$InstanceName |
| Reporting Services | Standardforekomst:
SQLServer2005ReportServerUser$ComputerName$MSSQLSERVER og SQLServer2005ReportingServicesWebServiceUser$ComputerName$MSSQLSERVER
Navngivet forekomst:
SQLServer2005ReportServerUser$ComputerName$InstanceName og SQLServer2005ReportingServicesWebServiceUser$ComputerName$InstanceName |
| Notification Services | Standardforekomst eller navngivet forekomst: SQLServer2005NotificationServicesUser$ComputerName |
| Integration Services | Standardforekomst eller navngivet forekomst: SQLServer2005DTSUser$ComputerName |
| Fuldtekstsøgning | Standardforekomst: SQLServer2005MSFTEUser$ComputerName$MSSQLSERVER
Navngivet forekomst: SQLServer2005MSFTEUser$ComputerName$InstanceName |
| SQL Server-browser | Standardforekomst eller navngivet forekomst: SQLServer2005SQLBrowserUser$ComputerName |
| SQL Server Active Directory-hjælpeprogram | Standardforekomst eller navngivet forekomst: SQLServer2005MSSQLServerADHelperUser$ComputerName |
Du kan finde flere oplysninger om, hvordan Windows-tjenestekonti konfigureres, på følgende Microsoft-websted:
Artikel-id: 957008 - Seneste redigering: 9. februar 2009 - Redigering: 3.0
Oplysningerne i denne artikel gælder:
- Microsoft SQL Server 2005 Service Pack 2 på følgende platforme
- Microsoft SQL Server 2005 Standard Edition
- Microsoft SQL Server 2005 Enterprise Edition
- Microsoft SQL Server 2005 Express Edition
- Microsoft SQL Server 2005 Developer Edition
- Microsoft SQL Server 2005 Express Edition with Advanced Services
- Microsoft SQL Server 2005 Enterprise X64 Edition
- Microsoft SQL Server 2005 Standard X64 Edition
- Microsoft SQL Server 2005 Developer Edition for Itanium-based Systems Community Technology Preview
- Microsoft SQL Server 2005 Standard Edition for Itanium-based Systems Community Technology Preview
- Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
| kbexpertiseinter kbfix kbbug kbsecvulnerability kbsecurity kbqfe kbpubtypekc KB957008 |