Συμπτώματα
Ας υποθέσουμε ότι δημιουργείτε ένα μη dbo χρήστη με δικαιώματα διαχειριστή DDL στη βάση δεδομένων του SQL Server 2017 που έχει ενεργοποιημένη τη δημοσίευση συγχώνευσης. Όταν ο χρήστης επιχειρήσει να τροποποιήσει τη διαδικασία, ο χρήστης μπορεί να λάβει ένα μήνυμα σφάλματος παρόμοιο με το εξής:
MSG 21050, επίπεδο 16, κατάσταση 1, διαδικασία ProcedureName, LineNumber σειράς [δέσμη εκκίνησης δέσμης LineNumber]
Μόνο τα μέλη του ρόλου του σταθερού διακομιστή ή του db_owner σταθερού ρόλου βάσης δεδομένων μπορούν να εκτελέσουν αυτή τη λειτουργία. Επικοινωνήστε με ένα διαχειριστή με επαρκή δικαιώματα για να εκτελεστεί αυτή η λειτουργία.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Επίλυση
Αυτό το πρόβλημα διορθώνεται με την ακόλουθη αθροιστική ενημέρωση για τον SQL Server:
Πληροφορίες για τις αθροιστικές ενημερώσεις για τον SQL Server:
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Αναφορές
Μάθετε περισσότερα σχετικά με την ορολογία που χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.