*MSSQL/SQL Server Management Studio: The server principal not able to access the database
Το μήνυμα σφάλματος που μπορεί να λάβετε στο MSSQL Management Studio:
The server principal 'A' is not able to access the database 'B' under the current security context (Microsoft SQL Server, Error:916)
Περιγραφή του προβλήματος:
Αυτό το πρόβλημα εμφανίζεται με τα εργαλεία του SQL Server 2008 RC0. Όταν χρησιμοποιείτε SQL authentication, μπορείτε να συνδεθείτε στον SQL server, αλλά δεν μπορείτε να αναπτύξετε το δέντρο Databases. Αυτό έχει ως αποτέλεσμα το παραπάνω σφάλμα.
Το πρόβλημα βρίσκεται στο ίδιο το Management Studio και όχι στον SQL server στους servers μας. Δείτε επίσης αυτή τη λύση, όπου περιγράφεται επίσης.
Λύση:
1. Μέσα στο SQL Server Management Studio, εμφανίστε το παράθυρο Object Explorer Details επιλέγοντας View, Object Explorer Details στο μενού (ή F7)
2. Στο VIEW επιλέξτε Object Explorer Details και κάντε κλικ στο Databases
Στο δεξί τμήμα κάντε τώρα δεξί κλικ στις στήλες Name/Policy Health State/Recovery Model κ.λπ. και απενεργοποιήστε τη στήλη Collation. Αν δεν το κάνετε, δεν θα βλέπετε βάσεις δεδομένων και θα λαμβάνετε: Microsoft SQL Server Management Studio 2008: Error 916
