SQL Server Browser 己停止
我想要在本地建立一个数据库,之前一直用的都是服务器上面的,可以连接,没有问题,但是我想要连接本地的服务器,应该是本地的计算机名字的吧,但是出现登陆失败,18456,我看一下本的地服务有这一个是已经停止的,按照网上的说法是:
SQL Server Browser 服务 (sqlbrowser) 为数据库引擎和 SSAS 的每个实例提供实例名称和版本号。SQL Server 浏览器随 SQL Server 一起安装,为该计算机上运行的早期版本的 SQL Server(从 SQL Server 7.0 开始)提供此服务。
可是我打开之后是开启不了的。
我参看的这个连接:http://zhidao.baidu.com/question/165441472.html
现在有下面问题
1、如果是远程的服务器这个是可以忽略的么?那么是怎么联接上去的?
2、我的防火墙是关着的,表示我其实一直都打不开的。
3、我本的的服务器是不是必须要开启SQL Server Browser才可以。
------解决方案-------------------- 3、我本的的服务器是不是必须要开启SQL Server Browser才可以。
-----------對
------解决方案-------------------- 1.不知道你想忽略啥子.
2.你的防火墙没关系,关键是服务器的防火墙.
3.不必要.
------解决方案-------------------- 这个停止不影响其它的服务器,没什么关系
------解决方案-------------------- 18456错误有很多种的。。
------解决方案-------------------- 查找问题的过程: (注:用windows账号还是可以登录的)
第一步: 启动所有与SQL有关的服务,问题依旧;
第二步: 查看windows防火墙,被默认启动了,不启动选择项被Disabled
两个提示“由于安全考虑,某些设置由组策略控制”“Windows防火墙正在使用您的域设置”,先用gpedit.msc打组策略编辑器,机算机配置--管理模板--网络--网络连接--Windows防火墙--标准配置文件,查看右边各选项属性,都是未配置状态,问题不在这里。
另外一个提示中提到域设置,域设置不可能禁用SQL Server ,并且我查看本地开放端口(netstart -an),25,1433,1434都是开发状态。
晕,会不会是密码错误?
第三步:用windows账号登录
连接成功后, 选择"属性"
右键实例,在"属性"窗口中, 转到"Security"(安全性)项, 查看"服务器身份验证"中设置确为"SQL Server和Windows身份验证模式",
然后执行下面的语句启用sa用户, 同时更改sa的密码
EXE C sp_password 'sa',null,'sa'
ALTER LOGIN sa ENABLE
执行出错:
消息 15116,级别 16,状态 1,第 1 行
密码有效性验证失败。该密码太短,不符合 Windows 策略要求。
本地设置可能被域设置覆盖(Enforce Password Policy)。而域设置中指定了安全策略,密码必须有一定的复杂性。重新更改sa密码,
EXE C sp_password 'sa','Uiop_098Mn','sa'
ALTER LOGIN sa ENABLE ------解决方案-------------------- SQL Server Browser--不啟動時,只有本機可以連接
------解决方案-------------------- 看下IP,看下端号口,然后ip逗号端口号,Browser不启动应该也可以的。
因为机器名最终要解析到ip,SQL Server Browser最终要把实例指向端口号。
------解决方案-------------------- 引用: 引用:
看下IP,看下端号口,然后ip逗号端口号,Browser不启动应该也可以的。
因为机器名最终要解析到ip,SQL Server Browser最终要把实例指向端口号。
怎么查看。
google一下,应该很多吧
------解决方案-------------------- 本帖最后由 roy_88 于 2011-09-27 16:32:29 编辑
引用: 引用:
看下IP,看下端号口,然后ip逗号端口号,Browser不启动应该也可以的。
因为机器名最终要解析到ip,SQL Server Browser最终要把实例指向端口号。