*MSSQL/SQL Server Management Studio: The server principal not able to access the database
El mensaje de error que puede recibir en 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)
Descripción del problema:
Este problema se produce con las herramientas de SQL Server 2008 RC0. Al usar la autenticación SQL puede conectarse al servidor SQL, pero no puede desplegar el árbol de bases de datos. Eso provoca el error anterior.
El problema está en el propio Management Studio y no en el servidor SQL de nuestros servidores. Consulte también esta solución, donde también se describe.
Solución:
1. En SQL Server Management Studio, muestre la ventana Object Explorer Details eligiendo View, Object Explorer Details en el menú (o F7)
2. En VIEW, elija Object Explorer Details y haga clic en Databases
En la parte derecha, haga clic con el botón derecho del ratón sobre las columnas Name/Policy Health State/Recovery Model, etc. y desactive la columna Collation. Si no lo hace, no verá ninguna base de datos y obtendrá: Microsoft SQL Server Management Studio 2008: Error 916
