在Visual Studio 2010中连接到本地SQL数据库时被拒绝访问

本文关键字:SQL 数据库 拒绝访问 Studio Visual 2010 连接 | 更新日期: 2023-09-27 18:14:24

这是我的代码:

Console.WriteLine("Before Connect");
SqlConnection myConnection = new SqlConnection(@"Server=.'SQLExpress;AttachDbFilename=|DataDirectory|Database.mdf;Database=Database;Trusted_Connection=Yes;");
try
{
    myConnection.Open();
    Console.WriteLine("After Connect");
}
catch (Exception e)
{
    Console.WriteLine(e.ToString());
}

由于某些原因,它给了我这个错误:

类型为"System.Data.SqlClient"的第一次机会异常。SqlException'发生在System.Data.dllSystem.Data.SqlClient.SqlException:查找文件"C:'Users'Joe'Documents'Visual Studio 2010'Projects'FileIO'FileIO'bin'Debug'Database"的目录。mdf"失败,操作系统错误5(访问被拒绝。).

有人知道如何解决这个问题吗?

在Visual Studio 2010中连接到本地SQL数据库时被拒绝访问

,>> "访问被拒绝"。

修复您的文件夹/文件访问权限:

1)确定代码运行的身份。

2)确保身份对文件夹和文件有适当的访问权限