C# 是否授予用户对SqlLocalDB的访问权限?

C# 是否授予用户对SqlLocalDB的访问权限?,c#,sql-server,localdb,C#,Sql Server,Localdb,我正在使用C#Windows窗体应用程序使用以下连接字符串连接到SQL Server LocalDb数据库: DataSource(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\SqlLocalDB.mdf;Integrated Security=True" 尝试使用以下代码连接到数据库时: Entitis db = new Entitis (); db.Database.Connection.Open(); dataGridVi

我正在使用C#Windows窗体应用程序使用以下连接字符串连接到SQL Server LocalDb数据库:

DataSource(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\SqlLocalDB.mdf;Integrated Security=True"
尝试使用以下代码连接到数据库时:

Entitis db = new Entitis ();
db.Database.Connection.Open();
dataGridView1.DataSource = db.Table1.ToList();
我得到以下错误:

用户“MyPC1\User1”登录失败


我怎样才能纠正这个错误?谢谢

将用户添加到SQL或创建登录凭据以与数据库一起使用。请解释更多信息。将用户添加到SQL是什么意思?您需要在SQL中创建一个用户。并从数据库中授予相应的权限。谷歌如何添加用户到sql它会给你的步骤