我有一個ASPNETDB數據庫來管理與應用程序一起的角色和成員資格。 那麼其鏈接的形式..這樣我有一個連接字符串與AttachDbFilename作爲鏈接
C:\PROGRAM FILES\MICROSOFT SQL SERVER\MSSQL.1\MSSQL\DATA\ASPNETDB.MDF
的東西時,我用這個在web.config文件
<add name="ApplicationServices" connectionString="Data Source=something;Initial Catalog=[C:\PROGRAM FILES\MICROSOFT SQL SERVER\MSSQL.1\MSSQL\DATA\ASPNETDB.MDF];Integrated Security=True" providerName="System.Data.SqlClient"/>
但是當我運行應用程序時,我還得到一個錯誤說服力:
System.Data.SqlClient.SqlException: Cannot open database "[C:\PROGRAM FILES\MICROSOFT SQL SERVER\MSSQL.1\MSSQL\DATA\ASPNETDB.MDF]" requested by the login. The login failed.
Login failed for user 'USER-PC\USER'.
如何使用ASPNETDB的連接字符串?
之後有4個文件夾,可能是您缺少用戶名和密碼。在連接字符串中添加userid和password屬性,正如我在我的回答中提到的 – 2012-08-10 13:14:18