*MSSQL/SQL Server Management Studio: The server principal not able to access the database
Virheilmoitus, jonka voit saada MSSQL Management Studiossa:
The server principal 'A' is not able to access the database 'B' under the current security context (Microsoft SQL Server, Error:916)
Ongelman kuvaus:
Ongelma esiintyy SQL Server 2008 RC0 -työkaluissa. SQL-todennusta käytettäessä yhteys SQL-palvelimeen onnistuu, mutta Database-puuta ei voi avata. Siitä seuraa yllä oleva virhe.
Ongelma on Management Studiossa itsessään eikä palvelimiemme SQL-palvelimessa. Katso myös tämä ratkaisu, jossa asia on kuvattu.
Ratkaisu:
1. Avaa SQL Server Management Studiossa Object Explorer Details -ikkuna valitsemalla valikosta View, Object Explorer Details (tai F7)
2. Valitse VIEW-valikosta Object Explorer Details ja napsauta Databases
Napsauta nyt oikeassa osassa hiiren oikealla painikkeella sarakkeita name/policy health state/recovery model jne. Poista sitten Collation-sarake näkyvistä. Jos et tee tätä, et näe tietokantoja ja saat virheen: Microsoft SQL Server Management Studio 2008: Error 916
