SQL server 2005 连接不到本地服务器 5
5个回答
2018-07-31 · 知道合伙人软件行家
关注
展开全部
1.右键服务器,属性--安全性,服务器身份验证选SQL Server和windows身份验证模式,试试看!
2.SQL SERVER 2005 登陆18456错误的解决方法:
SQL(Microsoft SQL Server 2005 )登录不上去了,原来是出现了几个小问题,现在记录一下我的解决这几个情况的办法。(解决方法有很多种,这些只是我的解决方法,仅供参考)
查找问题的过程:(注:用windows账号还是可以登录的)
第一步: 启动所有与SQL有关的服务,问题依旧;
第二步: 查看windows防火墙,被默认启动了,不启动选择项被Disabled
两个提示“由于安全考虑,某些设置由组策略控制”“Windows防火墙正在使用您的域设置”,先用gpedit.msc打组策略编辑器,机算机配置--管理模板--网络--网络连接--Windows防火墙--标准配置文件,查看右边各选项属性,都是未配置状态,问题不在这里。
另外一个提示中提到域设置,域设置不可能禁用SQL Server,并且我查看本地开放端口(net start ),25,1433,1434都是开发状态。
晕,会不会是密码错误? 问题一、忘记了登录Microsoft SQL Server 2005 的sa的登录密码
解决方法:先用windows身份验证的方式登录进去,然后在‘安全性’-‘登录’-右键单击‘sa’-‘属性’,修改密码点击确定就可以了。
问题二、已成功与服务器建立连接,但是在登录过程中发生错取。(provider:共享内存提供程序,error:0-管道的另一端上无任何进程。)(Microsoft SQL Server,错误:233)
解决方法:打开‘程序’-‘所有程序’-‘Microsoft SQL Server 2005 ’-‘配置工具’-‘SQL Server 配置管理器’,在弹出的窗体中,找到‘SQL Server 2005 网络配置’,把‘MSSQLSERVER的协议’下的“Named Pipes”和“TCP/IP”启动,然后重新启动Microsoft SQL Server 2005就可以了。
问题三、无法打开用户默认数据库。登录失败。用户‘sa’登录失败。(Microsoft SQL Server, 错误:4064)
解决方法:先用windows身份验证的方式登录进去,然后在‘安全性’-‘登录’-右键单击‘sa’-‘属性’,将默认数据库设置成master,点击确定就可以了。
这时还是不行,后来才知道一个最晕的问题,服务器名是 计算机/实例名,FFC50E78A6DF423\server2005 这次全好了,呵呵
先用WINDOWS模式进去,然后在数据库顶端属性中安全性下的WINDOWS模式改为SQL与WINDOWS模式
下面验证选项,选择为NONE
打开数据库下的安全选项中的登录选项,将SA的密码清空
打开SQL配置工具将(SQL Server Configuration Manager)
将网络配置中的TCP/IP启用,将TCP/IP属性中的IP地址选项中的IP地址活动的已启用中的否改为是
然后 重启SQL服务
Sql Server Express 2005无法使用SA用户登陆解决
在安装VS2008/2005(我机器上安装的VS2008)时会默认把SQL SERVER Express 2005安装上,默认安装时并没有打开远程连接及SA用户登陆功能
1.无法使用SA用户登陆解决方案
解决方法如下,打Microsoft Sql Server Management Studio Express,以windows验证方式登陆,打开服务器属性窗口(在数据库服务器图标上点右键选"属性"),选择"安全性"选项,界面如下所示
服务器验证方式选择SQL SERVERTT和windows验证方式,确认
然后再到"安全性-登陆名"处设置SA用户属性,界面如下
设置密码
状态-启用SA用户
2.无法在其他机器连接SQL 2005 EXPRESS解决方案
在SQL SERVER菜单组中找到SQL Server Surface Area Configuration程序
点击"Surface Area Configuration For Service And Connection",启用"local and remote connections"
2.SQL SERVER 2005 登陆18456错误的解决方法:
SQL(Microsoft SQL Server 2005 )登录不上去了,原来是出现了几个小问题,现在记录一下我的解决这几个情况的办法。(解决方法有很多种,这些只是我的解决方法,仅供参考)
查找问题的过程:(注:用windows账号还是可以登录的)
第一步: 启动所有与SQL有关的服务,问题依旧;
第二步: 查看windows防火墙,被默认启动了,不启动选择项被Disabled
两个提示“由于安全考虑,某些设置由组策略控制”“Windows防火墙正在使用您的域设置”,先用gpedit.msc打组策略编辑器,机算机配置--管理模板--网络--网络连接--Windows防火墙--标准配置文件,查看右边各选项属性,都是未配置状态,问题不在这里。
另外一个提示中提到域设置,域设置不可能禁用SQL Server,并且我查看本地开放端口(net start ),25,1433,1434都是开发状态。
晕,会不会是密码错误? 问题一、忘记了登录Microsoft SQL Server 2005 的sa的登录密码
解决方法:先用windows身份验证的方式登录进去,然后在‘安全性’-‘登录’-右键单击‘sa’-‘属性’,修改密码点击确定就可以了。
问题二、已成功与服务器建立连接,但是在登录过程中发生错取。(provider:共享内存提供程序,error:0-管道的另一端上无任何进程。)(Microsoft SQL Server,错误:233)
解决方法:打开‘程序’-‘所有程序’-‘Microsoft SQL Server 2005 ’-‘配置工具’-‘SQL Server 配置管理器’,在弹出的窗体中,找到‘SQL Server 2005 网络配置’,把‘MSSQLSERVER的协议’下的“Named Pipes”和“TCP/IP”启动,然后重新启动Microsoft SQL Server 2005就可以了。
问题三、无法打开用户默认数据库。登录失败。用户‘sa’登录失败。(Microsoft SQL Server, 错误:4064)
解决方法:先用windows身份验证的方式登录进去,然后在‘安全性’-‘登录’-右键单击‘sa’-‘属性’,将默认数据库设置成master,点击确定就可以了。
这时还是不行,后来才知道一个最晕的问题,服务器名是 计算机/实例名,FFC50E78A6DF423\server2005 这次全好了,呵呵
先用WINDOWS模式进去,然后在数据库顶端属性中安全性下的WINDOWS模式改为SQL与WINDOWS模式
下面验证选项,选择为NONE
打开数据库下的安全选项中的登录选项,将SA的密码清空
打开SQL配置工具将(SQL Server Configuration Manager)
将网络配置中的TCP/IP启用,将TCP/IP属性中的IP地址选项中的IP地址活动的已启用中的否改为是
然后 重启SQL服务
Sql Server Express 2005无法使用SA用户登陆解决
在安装VS2008/2005(我机器上安装的VS2008)时会默认把SQL SERVER Express 2005安装上,默认安装时并没有打开远程连接及SA用户登陆功能
1.无法使用SA用户登陆解决方案
解决方法如下,打Microsoft Sql Server Management Studio Express,以windows验证方式登陆,打开服务器属性窗口(在数据库服务器图标上点右键选"属性"),选择"安全性"选项,界面如下所示
服务器验证方式选择SQL SERVERTT和windows验证方式,确认
然后再到"安全性-登陆名"处设置SA用户属性,界面如下
设置密码
状态-启用SA用户
2.无法在其他机器连接SQL 2005 EXPRESS解决方案
在SQL SERVER菜单组中找到SQL Server Surface Area Configuration程序
点击"Surface Area Configuration For Service And Connection",启用"local and remote connections"
镭速传输
2024-10-28 广告
2024-10-28 广告
跨境数据传输选择《镭速FTP加速传输》,是专为全球数据传输设计的解决方案,其核心特色包括通过SDK集成实现跨国数据传输加速,支持FTP应用和Web应用的大数据传输,速度可提升10倍到100倍左右,单条连接最大支持1Gbps。镭速传输协议的多...
点击进入详情页
本回答由镭速传输提供
展开全部
打开SQL05配置工具的SQL Server Configuration Manager,点击网络配置里的协议,进入把TCP/IP的IP地址动态端口设置成1433 把Named pipes设置为启用(Named pipes是管道命名的意思,要开启的)
然后打开SQL05配置工具的外围应用配置器,点击"服务和连接的外围配置器",点"远程连接",选择"本地和远程连接",然后选择“同时TCP/IP和NAMED PIPES”这个接口 顺便检查一下上面的“服务”,它运行是否是自动并且是否正常! 注意:在默认情况下SQL05是不允许远程连接的,所以要人为设置一下远程连接这一步!
这个试过。
然后打开SQL05配置工具的外围应用配置器,点击"服务和连接的外围配置器",点"远程连接",选择"本地和远程连接",然后选择“同时TCP/IP和NAMED PIPES”这个接口 顺便检查一下上面的“服务”,它运行是否是自动并且是否正常! 注意:在默认情况下SQL05是不允许远程连接的,所以要人为设置一下远程连接这一步!
这个试过。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可能是连接服务没有启动,你试试点击开始菜单-程序-找到SQL server 2005-配置工具-打开SQL Server Configuration Manager-打开后点击左边选框里的SQL Server 2005服务-最后选择SQL Server(MSSQLSERVER)启动它,然后在连接就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据库地址就写
(local)就可以,登录名,如果是选择sql
server身份验证,就是数据库里面创建的用户密码,如果选windows身份验证,那就是当前登录windows的用户,比如是administrator等。
(local)就可以,登录名,如果是选择sql
server身份验证,就是数据库里面创建的用户密码,如果选windows身份验证,那就是当前登录windows的用户,比如是administrator等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有无报错截图?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询