I had this issue and none of the solutions online helped. Eventually I found the solution - run SSMS as Administrator.
SQL Server Management Studio: Datenbankverbindung fehlgeschlagen
Ich habe meine Website in IIS7 veröffentlicht. Es wird in DefaultAppPool ausgeführt. Die Identität dieses App-Pools ist auf LocalSystem festgelegt. Der IIS läuft und ich kann die Anwendung problemlos von IIS ausführen.
Jetzt möchte ich die Datenbank anhängen, die im Anwendungsordner von inetpub abgelegt ist:
C:\inetpub\wwwroot\EMSApplication\App_Data\ASPNETDB.mdf
Ich habe neue Anmeldungen in der SSMS hinzugefügt, NT AUTHORITY\NETWORK SERVICE
und zwar: und IIS APPPOOL\DefaultAppPool
.
Wenn ich jedoch versuche, diese Datenbank in das SSMS einzubinden, erhalte ich folgende Fehlermeldung:
TITLE: Microsoft SQL Server Management Studio ------------------------------ Failed to retrieve data for this request. (Microsoft.SqlServer.Management.Sdk.Sfc) For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476 ------------------------------ ADDITIONAL INFORMATION: An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo) ------------------------------ CREATE FILE encountered operating system error 5(Access is denied.) while attempting to open or create the physical file 'C:\inetpub\wwwroot\EMSApplication\App_Data\ASPNETDB.MDF'. (Microsoft SQL Server, Error: 5123) For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.5500&EvtSrc=MSSQLServer&EvtID=5123&LinkId=20476
2 Antworten auf die Frage
I struggle with this sometimes when moving .mdf/.ldf's between computers. Often I have to fiddle with the file permission/ownership on the database files themselves for it to work.
Try giving the user account for SQL Server full access permissions to the ASPNETDB.MDF and if you have it the ASPNETDB.LDF file.
Also, the SQL Server account might not have access to read the C:\inetpub\wwwroot\EMSApplication\App_Data\ directory. You may have to fiddle with permissions here too.
Verwandte Probleme
-
2
Wie konvertiere ich eine Mac OS Filemaker 2-Datenbank in eine aktuelle FM- oder Bento-Datenbank, wob...
-
5
Was ist mit WinFS passiert?
-
4
Was ist das Äquivalent von Microsoft Access auf dem Mac?
-
1
So finden Sie die ORM-App für OSX
-
3
Den Editor von Vim Psql haben
-
2
Home-Movie-Datenbanksoftware
-
4
Welches ist die beste Lösung für eine gemeinsam genutzte Datenbank, die diese Anforderungen erfüllt?
-
2
Wie kann ich meine Datenbank wiederherstellen?
-
2
Was ist ein DDL-Skript im Kontext von Datenbanken?
-
1
Kann Word 2007 auf eine MySQL-Datenbank zugreifen?