一、数据库无法连接到.
解决方法:
需要在服务器名称处输入【.\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和Windows身份验证模式”以启用混合登陆模式。
3. 选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”
4. 展开“安全性”->“登陆名”->“sa”,右键“属性”
5. 左侧选择“常规”,右侧选择“SQL Server身份验证”,并设置密码
6. 选择“状态”,选中“启用”,点击“确定”
7. 右击数据库选择“方面”在下拉列表中选择“服务器配置”在下面选择“RemoteAccessEnabled
”属性设置为“True”,点击“确定”。
8. 数据库(SSMS)已设置完毕,先退出,再用sa登录,成功即表示sa 账户已经启用
9. 下面开始配置SSCM,选中左侧的“SQL Server服务”,确保右侧的“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 Server配置管理器
选择SQL Server 服务, 双击SQL Server SQLEXPRESS 内置账户修改为LocalSystem    重启服务后重试附加,成功后将这里再修改回去
四、附加数据库出现错误
解决办法:
按以下方式修改你的SQLMDFLDF属性就可以了,选择你的文件(两种文件均要修改为一样的权限)
MDF文件:文件右键>>属性>>安全>>编辑>>添加>>高级>>立即查>>在搜索结果中选择:Authenticated Users>>确定>>确定>>确定>>MDF文件属性对话框>>在组或用户名列表框中选择:Authenticated Users>>高级sql sever 2008>>更改权限>>编辑>>选中安全控制”>>确定>>确定>>确定>>确定。OK这是MDF的权限就分配完成了!
LDF文件的权限和MDF文件的权限控制一样,按照上面的步骤进行就行了!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。