Simptome
Luați în considerare următorul scenariu:
-
Aveți Microsoft SQL Server Analysis Services (SSAS) instalat pe SQL Server în modul tabelar.
-
Conectați serviciile printr-un utilizator care aparține unui rol definit cu o coloană restricționată într-un tabel.
-
Rulați o interogare de detaliere într-o altă coloană din același tabel.
În acest scenariu, atunci când rulați interogarea, primiți un mesaj de eroare care seamănă cu următorul:
Imposibil de găsit coloana "column_name" în tabelul "table_name" .
De exemplu, definiți securitatea la nivel de obiect în tabelul Vânzări reselleri și în coloana Profit brut , apoi creați un rol care o restricționează la Permisiuni de citire. Interogarea de detaliere nu reușește și primiți următorul mesaj de eroare:
Coloana "Profit brut" nu poate fi găsită în tabelul "$Reseller Vânzări".
Rezolvare
Această problemă este remediată în următoarea actualizare pentru SQL Server:
-
Actualizarea cumulativă 9 pentru SQL Server 2017
Despre versiunile SQL Server
Fiecare versiune nouă pentru SQL Server conține toate remedierile rapide și remedierile de securitate care au fost în versiunea anterioară. Vă recomandăm să instalați cea mai recentă versiune pentru versiunea dvs. de SQL Server:
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referințe
Aflați despre terminologia standard pe care o utilizează Microsoft pentru a descrie actualizările de software.