1、一、数据库无法连接到.解决方法:需要在服务器名称处输入【.sqlexpress】单击连接二、无法连接到.sqlexpress 用户sa 登陆失败。 (Microsoft SQL Server,错误:18456 )解决方法:(1 、 SQL Server Management Studio Express(简写 SSMS))(2 、 SQL Server 配置管理器/SQL Server Configuration Manager(简写 SSCM))1. 打开数据库,用 windows 身份连接数据库,登陆后,右键选择“属性”2. 左侧选择“安全性” ,选中右侧的“SQL Server 和 Wi
2、ndows 身份验证模式”以启用混合登陆模式。3. 选择“连接” ,勾选“允许远程连接此服务器” ,然后点“确定”4. 展开“安全性”-“登陆名”-“sa” ,右键“属性”5. 左侧选择“常规” ,右侧选择“SQL Server 身份验证” ,并设置密码6. 选择“状态” ,选中“启用” ,点击“确定”7. 右击数据库选择“方面”在下拉列表中选择“服务器配置”在下面选择“RemoteAccessEnabled”属性设置为“True”,点击“确定” 。8. 数据库(SSMS)已设置完毕,先退出,再用 sa 登录,成功即表示 sa 账户已经启用9. 下面开始配置 SSCM,选中左侧的“SQL Se
3、rver 服务” ,确保右侧的“SQL Server”以及“SQL Server Browser”正在运行10. 以下为英文版本界面。右侧的 TCP/IP 默认是“Disabled” ,双击打开设置面板将其修改为“Enabled”11. 选择“IP Addersses”选项卡,设置端口“1433”12. 将“Client Protocols”的“TCP/IP”也修改为“Enabled ”配置完成 重新启动 SQL Server2008.三、附加数据库出现的问题解决方法:这个是 SQL Server 登录账户没有权限,修改方法如下:开始 - SQL 2008 - 配置工具 - SQL Serve
4、r 配置管理器选择 SQL Server 服务, 双击 SQL Server (SQLEXPRESS) 将 内置账户修改为LocalSystem 重启服务后重试附加,成功后将这里再修改回去四、附加数据库出现错误解决办法:按以下方式修改你的 SQL 的 MDF 和 LDF 属性就可以了,选择你的文件(两种文件均要修改为一样的权限)MDF 文件:文件右键 属性安全编辑 添加 高级立即查找在搜索结果中选择:Authenticated Users确定 确定 确定MDF 文件属性对话框在组或用户名列表框中选择:Authenticated Users高级 更改权限编辑选中“安全控制”确定确定确定确定。OK 这是 MDF 的权限就分配完成了!LDF 文件的权限和 MDF 文件的权限控制一样,按照上面的步骤进行就行了!