Symptomen
Neem het volgende scenario:
-
U hebt Microsoft SQL Server Analysis Services (SSAS) geïnstalleerd op SQL Server in tabelvorm.
-
U verbindt de services via een gebruiker die deel uitmaakt van een rol die is gedefinieerd met een beperkte kolom in een tabel.
-
U voert een drillthrough-query uit op een andere kolom in dezelfde tabel.
In dit scenario wanneer u de query uitvoert, ontvangt u een foutbericht dat er ongeveer als volgt uitziet:
De kolom 'column_name' kan niet worden gevonden in de tabel 'table_name' .
U definieert bijvoorbeeld beveiliging op objectniveau in de tabel Reseller Sales en de kolom Brutowinst en maakt vervolgens een rol die deze beperkt tot leesmachtigingen. De drillthrough-query mislukt en u ontvangt het volgende foutbericht:
De kolom Brutowinst kan niet worden gevonden in de tabel '$Reseller Verkoop'.
Oplossing
Dit probleem is opgelost in de volgende update voor SQL Server:
-
Cumulatieve update 9 voor SQL Server 2017
Over SQL Server builds
Elke nieuwe build voor SQL Server bevat alle hotfixes en beveiligingscorrecties die in de vorige build waren. U wordt aangeraden de nieuwste build voor uw versie van SQL Server te installeren:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Meer informatie over de standaardterminologie die Microsoft gebruikt om software-updates te beschrijven.