Applies ToSQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Συμπτώματα

Ας υποθέσουμε ότι έχετε έναν Microsoft SQL Server 2016 ή μια παλαιότερη έκδοση της βάσης δεδομένων του SQL Server που έχει δεδομένα ή αντικείμενα κρυπτογραφημένα χρησιμοποιώντας την κρυπτογράφηση συμμετρικού κλειδιού. Σε αυτήν την περίπτωση, ενδέχεται να μην μπορείτε να αποκρυπτογραφήσετε τα δεδομένα ή τα αντικείμενα χρησιμοποιώντας το ίδιο συμμετρικό κλειδί στον SQL Server 2017 στα Windows, εάν ισχύουν οι ακόλουθες συνθήκες:

  • Η βάση δεδομένων ανακτάται στον SQL Server 2017.

  • Το υπάρχον συμμετρικό κλειδί απορρίπτεται και δημιουργείται το ίδιο συμμετρικό κλειδί.

Σημείωση Αυτό το πρόβλημα δεν θα προκύψει εάν το συμμετρικό κλειδί από μια παλαιότερη έκδοση του SQL Server δεν απορριφθεί ή δεν δημιουργηθεί ξανά στον SQL Server 2017.

Αιτία

Αυτό το πρόβλημα παρουσιάζεται επειδή ο SQL Server 2017 χρησιμοποιεί τον αλγόριθμο κατακερματισμού SHA2 για τον κατακερματισμό της φράσης πρόσβασης. SQL Server 2016 και παλαιότερες εκδόσεις του SQL Server Χρησιμοποιήστε τον αλγόριθμο SHA1 που δεν θεωρείται πλέον ασφαλής.

Επίλυση

Αυτό το πρόβλημα διορθώνεται με την ακόλουθη αθροιστική ενημέρωση για τον SQL Server:

       Αθροιστική ενημερωμένη έκδοση 2 για τον SQL Server 2017

Σημείωση Αυτή η επιδιόρθωση απαιτεί τη σημαία TRace (TF) 4631 για να ενεργοποιηθεί μετά την εγκατάσταση της αθροιστικής ενημέρωσης. Αυτή η σημαία παρακολούθησης μπορεί να ενεργοποιηθεί με χρήση της επιλογής εκκίνησης του SQL Server ή με τη χρήση DBCC TRACEON. Το συμμετρικό κλειδί πρέπει να δημιουργηθεί αφού το TF 4631 είναι ήδη ενεργοποιημένο.

Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:

Η πιο πρόσφατη αθροιστική ενημέρωση για τον SQL Server 2017

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".

Αναφορές

Μάθετε περισσότερα σχετικά με την ορολογίαπου χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.