发布网友 发布时间:8小时前
我来回答
共1个回答
热心网友 时间:2024-10-21 20:41
追答创建数据库连接的时候会用到一个数据库连接字符串cmd=new SqlCommand(strSQL,cn)这个语句是创建一个sqlCommand,第二个参数cn就是连接字符串,跟一下cn的值看看
根据异常提示,应该是登陆数据库时没有获取到用户名,所以提示用户空登陆失败。检查一下sql连接字符串是否正确赋值。Data Source = myServerAddress;Initial Catalog = myDataBase;User Id = myUsername;Password = myPassword;注意userID项。
呵呵,用户登录失败,肯定是数据集连接代码有问题。建议你vs自带的数据库连接代码:SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=SchoolInfomation;Integrated Security=True");Data Source=.; 连接本机数据库系统 Initial Catalog=SchoolInfomation; 连接的数据库名称 其它的就不...
System.Data.SqlClient.SqlException:用户'opper\ASPNET'登录失败的解决办法:由于他的数据库连接语句中没有采用用户名和密码验证,采用的是windows集成验证,所以无法连接数据库。解决方法很简单,加上opper\ASPNET这个账号,赋予权限即可,具体方法如下:1、企业管理器--》安全性--》登陆--》(右键)新建...
1.打开数据库企业管理器,然后选择数据库---安全性---找到刚才报错的哪个''XXX\ASPNET'' --右键"属性";2.选择"用户映射"选项---在里面将我们要访问的数据库选中 3.先别点确定---再选择我们刚才选择的哪个数据库,在下面的"数据库角色成员身份"里要选择"db_owner"权限 ...
出现这样的提示,说明 你连接的数据用户密码错误(检查下连接的用户名和密码),或者是sql服务没开启。
很明显你数据库没有连接上。看看数据库连接文件config的链接是否是正确的用户名和密码。一般是叫web.config。
看信息,是登录失败,说明用户名密码错误,或者对应的数据库没权限,不过sa不应该会没权限 //这里把connectionString打印出来看看是否正确 using (SqlConnection cn = new SqlConnection(connectionString))应该把连接字符串改下,密码放最后:server=127.0.0.1;database=oasys;uid=sa;password=cool_man_...
用户 'sa' 登录失败与你上面的代码没有任何关系,你要解决这问题要从两方面入手:1、你的数据库连接字符串是否正确 2、你的数据库是否设置为可以连接状态
把你的ConnectionString 换成这个试试,conn.ConnectionString = @"Data Source=localhost;database = 你的数据库名;Integrated security = true";
你的数据库中,不存在名字为 Users 的表,或者你的表中,不存在名字为 Users 的字段