Dotyczy
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows

Symptomy

Załóżmy, że utworzono użytkownika niebędącego członkiem dbo z uprawnieniem administratora DDL w bazie danych programu SQL Server 2017, w której włączono publikację scalającą. Gdy użytkownik usiłuje zmienić procedurę, użytkownik może otrzymać komunikat o błędzie podobny do następującego:

Msg 21050, poziom 16, stan 1 , procedura procedurname,line LineNumber [partia początkowa wiersza LineNumber]

Tę operację mogą wykonywać tylko członkowie stałej roli serwera sysadmin lub stałej roli usługi db_ownerd Database. Aby wykonać tę operację, skontaktuj się z administratorem mającym wystarczające uprawnienia.

Stan

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

Rozwiązanie

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

Informacje dotyczące aktualizacji zbiorczych dla programu SQL Server:

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

Informacje

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

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.