Gælder for
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Symptomer

Overvej følgende scenarie:

  • Du har Microsoft SQL Server Analysis Services (SSAS) installeret på SQL Server i tabeltilstand.

  • Du forbinder tjenesterne via en bruger, der tilhører en rolle, der er defineret med en begrænset kolonne i en tabel.

  • Du kører en detaljeadgangsforespørgsel på en anden kolonne i samme tabel.

I dette scenarie, når du kører forespørgslen, modtager du en fejlmeddelelse, der ligner følgende:

Kolonnen "column_name" blev ikke fundet i tabellen "table_name" .

Du kan f.eks. definere sikkerhed på objektniveau i tabellen Forhandlersalg og kolonnen Bruttofortjeneste og derefter oprette en rolle, der begrænser den til læsetilladelser. Detaljeadgangsforespørgslen mislykkes, og du får vist følgende fejlmeddelelse:

Kolonnen 'Bruttooverskud' kan ikke findes i tabellen "$Reseller Salg".

Løsning

Dette problem er rettet i følgende opdatering til SQL Server:

Om SQL Server-builds

Hvert nye build til SQL Server indeholder alle de hotfixes og sikkerhedsrettelser, der var i det tidligere build. Vi anbefaler, at du installerer det nyeste build til din version af SQL Server:

Status

Microsoft har bekræftet, at problemet findes i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Referencer

Få mere at vide om den standardterminologi , som Microsoft bruger til at beskrive softwareopdateringer.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.