SQL 数据库设置有问题
看看是不是没有打开允许访问数据库
看看是不是没有打开允许访问数据库
解决方案 »
- throw new exception什么时候用啊?
- TextBox RichTextBox 右键单击 定位 光标
- 怎么监测IE是否启动了,如果启动了就立刻关闭
- app.config疑问
- C#中如何實現文件下載到本機再列印
- 关于c#中线程关闭后资源回收的问题^!^如何解决
- 怎样将一个自已定义的类或结构以一个整体的方式一个一个的写出入文件,然后以整体的方式一个一个的读出来?
- 快来救我啊 大放送分 在winform下dataset与datagrid的用法
- 关于水晶报表,为什么我预览出来的内容跟查出来的内容是两样的呀,帮忙呀!
- 如何取得一个错误的ID号
- winform传值
- C#与.NET3.5高级程序设计中文(第4版)的下载地址
{
return new SqlConnection("server=.;database=db_PMS;uid=sa;pwd=");
}
很可能是这个原因,还有可能你密码错误,如果用混合模式(Intergrated Security=true),就不要用户,密码
还是sql server +windows 登录 请选择sql server +windows 登录
其次展开服务器上的"安全性"->登陆名->选中SA登陆帐号(右键)->状态->登陆修改为启用
连接字符串
你先直接在sql server上用sa用户登陆一下,看是不是能登陆,先不要慌着去看代码,若是不能,就说明是你可能没有权限,如你不是管理员用户,或者是密码不对
你可以去把相应的服务都打开,在试试
没有开启让sa连接并登录的权限。这样:
服务器(右键)->属性->安全性->服务器身份验证修改为"SQL SERVER和WINDOWS身份验证模式"
其次展开服务器上的"安全性"->登陆名->选中SA登陆帐号(右键)->状态->登陆修改为启用
连接字符串
你可以运行企业管理器,选择数据库服务,点属性/安全性,然后从新选择。你也可以修改连接字串,采用Windows身份验证,不使用SQLServer验证。
Data Source=.;Integrated Security=ture; InitialCatalog=db_PMS
(pwd=有没有密码后面最好加个";")