MSSQL: Kein zugriff auf ReportServer$SQLEXPRESSTempDB

Beim Neu anlegen eines Benutzers für den MSSQL 2008 Server habe ich folgenden Fehler bekommen:

Der Serverprinzipal 'test' kann unter dem aktuellen Sicherheitskontext nicht auf die 'ReportServer$SQLEXPRESSTempDB'-Datenbank zugreifen.

Nach etwas suchen habe ich auf einer Seite vom Microsoft die Lösung gefunden:

1
2
3
USE ReportServer$SQLEXPRESSTempDB ;
GO
GRANT CONNECT TO guest ;

Wenn man diesen Query als sa ausführt, bekommt der „guest“-Benutzer die Rechte zum Verbinden der Datenbank.
Hat er diese nicht, kann man trotzdem auf die Datenbank zugreifen, aber das SQL-Server Management Studio meckert oben beschriebenen Fehler an.

One Response to MSSQL: Kein zugriff auf ReportServer$SQLEXPRESSTempDB

  1.  

    Ein sehr guter Tipp!

    Ich hatte nun schon sehr lange das gleiche problem und habe nun auch schon lange danach gesucht!
    Danke!

leave your comment


*

Unterstütze den Frickelblog!