En oppdatering er tilgjengelig for SQL Server-2012 som endrer tillatelse-begrensninger

Artikkeloversettelser Artikkeloversettelser
Artikkel-ID: 2683304 - Vis produkter som denne artikkelen gjelder for.
Vis alt | Skjul alt

På denne siden

Symptom

Denne artikkelen beskriver en oppdatering er tilgjengelig for Microsoft SQL Server-2012. Denne oppdateringen endrer begrensninger for tillatelse, og gjør det mulig for brukere som har SELECT-tillatelser til å kjøre DBCC SHOW_STATISTICS -kommandoen hvis følgende betingelser er oppfylt:
  • Brukere har SELECT-tillatelser på alle kolonnene i statistikk-objekt.
  • Brukere har SELECT-tillatelser på alle kolonnene i en filterbetingelse Hvis filteret finnes.
Før en bruker installerer oppdateringen, være må brukeren i én av følgende roller hvis brukeren forsøker å kjøre DBCC SHOW_STATISTICS -kommandoen til å vise statistikk for spørring-optimalisering på de eksterne tabellene:
  • Serverrollen sysadmin
  • Databaserollen db_owner-rollen
  • Rollen: db_ddladmin fast database
Denne tillatelsen begrensningen påvirker funksjonaliteten for distribuert spørring. Innsamling av statistikk for spørring-optimalisering er en del av kompilering av distribuerte spørringer. Brukeren som kjører spørringene distribuerte vanligvis har ikke tillatelser mot de eksterne tabellene. I denne situasjonen utføres distribuerte spørringer i en sub-optimal spørringsplan. Dårlig ytelse oppstår også når du kjører spørringene.

Etter at denne oppdateringen gjelder for brukeren, kan statistikken brukes når brukere kompilere distribuerte spørringer fra eksterne datakilder, der de har bare SELECT-tillatelser.

Obs!Hvis du vil beholde den opprinnelige tillatelse begrensningen i SQL Server-2012, aktivere flagget for sporing av 9485.

Løsning

Informasjon om hurtigreparasjon

En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har problemet som er beskrevet i denne artikkelen. Denne hurtigreparasjonen kan gjennomgå ytterligere testing. Vi anbefaler derfor at du venter på neste programvareoppdatering som inneholder denne hurtigreparasjonen, med mindre dette problemet påvirker deg i stor grad.

Hvis hurtigreparasjonen er tilgjengelig for nedlasting, finnes delen "Nedlasting av hurtigreparasjoner tilgjengelig" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kontakter du Microsoft kundeservice og kundestøtte for å få hurtigreparasjonen.

Obs! Hvis det oppstår andre problemer, eller hvis du trenger feilsøkingstips, må du kanskje opprette en separat forespørsel. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsoft Kundestøtte og støtte, eller for å opprette en separat forespørsel, kan du gå til følgende Microsoft-webområde:
http://support.Microsoft.com/contactus/?ws=support
Obs! "Nedlasting av hurtigreparasjoner tilgjengelig"-skjemaet viser språk hurtigreparasjonen er tilgjengelig. Hvis du ikke ser språket ditt, er det fordi hurtigreparasjonen ikke er tilgjengelig for dette språket.

Forutsetninger

Du vil bruke denne hurtigreparasjonen, må du ha SQL Server 2012 installert.

Omstartskrav

Du har ikke starte datamaskinen på nytt etter at du har installert denne hurtigreparasjonen.

Erstatningsinformasjon for hurtigreparasjonen

Denne hurtigreparasjonen erstatter ikke andre hurtigreparasjoner.

Filinformasjon

Den engelskspråklige versjonen av denne hurtigreparasjonen har filattributtene (eller senere filattributter) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, bruker du Tidssone kategorien i den Dato og klokkeslett elementet i Kontrollpanel.
Skjul denne tabellenVis denne tabellen
FilnavnFilversjonFilstørrelseDatoTidPlattform
Sqldk.dll2011.110.2318.02,007,95220-Apr-121: 26x 64
Sqllang.dll2011.110.2318.033,925,52020-Apr-121: 26x 64
Sqlmin.dll2011.110.2318.032,448,40020-Apr-121: 26x 64
Sqlservr.exe2011.110.2318.0190,86420-Apr-121: 35x 64
Sqltses.dll2011.110.2318.08,923,53620-Apr-121: 26x 64
Sqldk.dll2011.110.2318.01,639,31220-Apr-121: 25x 86
Sqllang.dll2011.110.2318.025,999,24820-Apr-121: 25x 86
Sqlmin.dll2011.110.2318.026,512,27220-Apr-121: 25x 86
Sqlservr.exe2011.110.2318.0160,14420-Apr-121: 34x 86
Sqltses.dll2011.110.2318.08,154,00020-Apr-121: 25x 86

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Referanser

Hvis du vil ha mer informasjon om den opprinnelige tillatelse begrensningen for DBCC SHOW_STATISTICS -kommandoen, kan du gå til følgende MSDN-webområde:
Generell informasjon om den opprinnelige tillatelse begrensningen for DBCC SHOW_STATISTICS
Hvis du vil ha mer informasjon om hvordan du gir objekttillatelser for, kan du gå til følgende MSDN-webområde:
Gi objekttillatelser for

Egenskaper

Artikkel-ID: 2683304 - Forrige gjennomgang: 11. juni 2012 - Gjennomgang: 1.0
Informasjonen i denne artikkelen gjelder:
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Web
Nøkkelord: 
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2683304 KbMtno
Maskinoversatt
Viktig: Denne artikkelen har blitt maskinoversatt, og dermed ikke oversatt av en person. For at alle artikler i vår database skal være oversatt til ditt språk, vil Microsoft benytte både personoversatte og maskinoversatte artikler. Det er viktig å merke seg at en maskinoversatt artikkel ikke alltid er perfekt. Det kan forekomme stave, strukturelle eller grammatiske feil. Microsoft er ikke ansvarlig for unøyaktigheter, feil eller skade ved bruk av innhold i artikkel som måtte forårsakes av feiloversettelse. Microsoft vil jevnlig oppdatere sitt maskinoversettelses programvare.
Den engelske versjonen av denne artikkelen er den følgende: 2683304

Gi tilbakemelding

 

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