无法打开数据库“”;FingerPR”;登录时请求.登录失败.用户';登录失败;NR-PCNR';

本文关键字:登录 失败 请求 用户 NR-PCNR FingerPR 数据库 | 更新日期: 2023-09-27 17:58:49

我得到了这个异常:

异常:

无法打开登录请求的数据库"FingerPR"。登录失败。用户"NR-PC''NR"登录失败

我的连接字符串是

key="conn" value="Data Source=NR-PC'SQLEXPRESS;Initial Catalog=FingerPR;Integrated Security=True"

c#:

private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
    SqlConnection con1 = new SqlConnection(constring);
    SqlDataAdapter dsa = new SqlDataAdapter("Select cname,encrypt,fp,sip,fpath,id from msg", con1);
    DataSet ds = new DataSet();
    BindingSource bsourse = new BindingSource();
    SqlCommandBuilder cmd = new SqlCommandBuilder(dsa);
    dsa.Fill(ds, "msg");
    bsourse.DataSource = ds.Tables["msg"];
    dataGridView1.DataSource = bsourse;
    groupBox1.Visible = true;
    groupBox2.Visible = true;
    label1.Visible = true;
    dataGridView1.Visible = true;
    con1.Close();       
}

无法打开数据库“”;FingerPR”;登录时请求.登录失败.用户';登录失败;NR-PCNR';

您是否授予用户NR-PC'NR访问数据库的权限?您是否可以使用SSMS使用该用户访问数据库?如果不添加具有适当权限的用户到数据库。。。