Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
-
Έχετε Microsoft SQL Server υπηρεσίες ανάλυσης (SSAS) εγκατεστημένες σε SQL Server σε λειτουργία πίνακα.
-
Μπορείτε να συνδέσετε τις υπηρεσίες μέσω ενός χρήστη που ανήκει σε ένα ρόλο που ορίζεται με μια στήλη με περιορισμούς σε έναν πίνακα.
-
Εκτελείτε ένα ερώτημα διερεύνησης σε μια άλλη στήλη στον ίδιο πίνακα.
Σε αυτό το σενάριο, όταν εκτελείτε το ερώτημα, λαμβάνετε ένα μήνυμα σφάλματος που μοιάζει με το εξής:
Η στήλη "column_name" δεν είναι δυνατό να βρεθεί στον πίνακα "table_name" .
Για παράδειγμα, ορίζετε την ασφάλεια επιπέδου αντικειμένου στον πίνακα "Πωλήσεις μεταπωλητή " και στη στήλη "Μικτά κέρδη" και, στη συνέχεια, δημιουργείτε ένα ρόλο που τον περιορίζει στα δικαιώματα ανάγνωσης. Το ερώτημα διερεύνησης αποτυγχάνει και λαμβάνετε το ακόλουθο μήνυμα σφάλματος:
Η στήλη "Μικτά κέρδη" δεν είναι δυνατό να βρεθεί στον πίνακα "$Reseller Πωλήσεις".
Επίλυση
Αυτό το πρόβλημα έχει διορθωθεί στην ακόλουθη ενημέρωση για SQL Server:
-
Συγκεντρωτική ενημέρωση 9 για SQL Server 2017
Πληροφορίες για τις εκδόσεις SQL Server
Κάθε νέα έκδοση για SQL Server περιέχει όλες τις άμεσες επιδιορθώσεις και τις επιδιορθώσεις ασφαλείας που υπήρχαν στην προηγούμενη δομή. Συνιστάται να εγκαταστήσετε την πιο πρόσφατη έκδοση για την έκδοση του SQL Server σας:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για πρόβλημα στα προϊόντα της Microsoft που αναφέρονται στην ενότητα "Ισχύει για".
Αναφορές
Ενημερωθείτε σχετικά με την τυπική ορολογία που χρησιμοποιεί η Microsoft για την περιγραφή των ενημερώσεων λογισμικού.