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:
-
Samlet opdatering 9 til SQL Server 2017
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.