Symptomy

Załóżmy, że masz zainstalowany program Microsoft SQL Server Analysis Services (SSAS) na serwerze SQL Server 2017, a rola jest zdefiniowana z zabezpieczoną kolumną. Jeśli miara o nazwie miary obliczeniowej nazwy odwołuje się do tej zabezpieczonej kolumny, a użytkownik, który należy do tej roli, uruchamia kwerendę, która odwołuje się do nazwy miary obliczeniowej, użytkownik może otrzymać komunikat o błędzie podobny do następującego:

Błąd obliczania MdxScript (model) (model) (LineNumber,ColumnNumber) w mierze "CalculatedmeasureName": nie można odnaleźć kolumny "ColumnName" ani nie można jej użyć w tym wyrażeniu.

Zamiast tego użytkownik powinien otrzymać komunikat o błędzie z informacją, że miara nie istnieje. Ponieważ kolumna jest zabezpieczona, miara jest również automatycznie zabezpieczana, a użytkownik nie powinien otrzymywać żadnych wskazówek dotyczących błędu, który jest prawidłowym środkiem.

Rozwiązanie

Ten problem został rozwiązany w następującej zbiorczej aktualizacji dla programu SQL Server:

       Zbiorcza aktualizacja 7 dla programu SQL Server 2017

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki hotfix i poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:

Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2017

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Informacje

Informacje o terminologiiużywanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności

Poznaj szkolenia >

Uzyskuj nowe funkcje w pierwszej kolejności

Dołącz do niejawnych testerów firmy Microsoft >

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×