*MSSQL/SQL Server Management Studio: The server principal not able to access the database
Chybová hláška, kterou můžete v MSSQL Management Studiu dostat:
The server principal 'A' is not able to access the database 'B' under the current security context (Microsoft SQL Server, Error:916)
Popis problému:
Tento problém se vyskytuje u nástrojů SQL Server 2008 RC0. Při použití ověřování SQL se sice k SQL serveru připojíte, ale strom Databases nelze rozbalit. Výsledkem je výše uvedená chyba.
Problém je v samotném Management Studiu, nikoli v SQL serveru na našich serverech. Viz také toto řešení, kde je to rovněž popsáno.
Řešení:
1. V SQL Server Management Studiu zobrazte okno Object Explorer Details volbou View, Object Explorer Details v menu (nebo F7).
2. V nabídce VIEW zvolte Object Explorer Details a klikněte na Databases.
V pravé části nyní klikněte pravým tlačítkem myši na záhlaví sloupců Name/Policy Health State/Recovery Model atd. a vypněte sloupec Collation. Pokud to neuděláte, neuvidíte žádné databáze a dostanete chybu: Microsoft SQL Server Management Studio 2008: Error 916
