如何MSSQL2008不能使用IP登录的问题解决
我看到很多人在网上问为什么我的SQL 2008只能登录服务器的计算器的名称,但不能登录与IP我也遇到过这个问题,我看到互联网上的答案是多种多样的,但是没有人更容易操作。在搜索文章、排序和尝试一个网络关键字(SQL 2008本地登录)之后,最后,我的SQL 2008可以用IP地址或本地登录,多亏了那些无名英雄。最后,我的成功我不是个人占有,特别是编译下的解决过程和分享。
解决MSSQL 2008无法登录IP的问题
前提准备:MSSQL 2008安装了一个例子(我安装的情况下默认:SQLEXPRESS),并安装了SQL Server Management Studio工具。
为了满足(本地)或IP地址登录2008,需要以下配置支持:
首先,打开SQL Server配置管理器执行以下配置:
1。点打开SQLServer服务节点
我们发现SQL服务安装SQL Server(SQLEXPRESS),双击打开属性设置对话框,在内置帐户登录身份的选择,并选择网络服务:这意味着网络服务,使您可以远程客户端可以启动SQL Server服务,或重新启动服务功能有限的机。
2。指出SQLServer网络配置节点。
该实例名称的协议再次打开(我的SQLEXPRESS协议)。我可以看到我的例子是通过共享内存,支持命名管道,TCP / IP,通过。
右键单击TCP / IP选择启用,然后单击右键选择属性,在属性对话框中,切换到IP地址卡,你可以看到IP1,IP2…IPAll设置IP设置。首先,因为我们不使用TCP动态端口目前的功能,我们将所有的TCP动态端口这些IP为空(如果是0,这意味着使动态端口功能)。又因为我准备的SQLEXPRESS实例提供港口的服务设置为1433(默认的服务端口保持一致性和SQL2000),所以对所有类型的IP的TCP端口的需要设置为1433(事实上,只需要IPAll的TCP端口号设置为1433,其他类型都是空的)。再次,各种IP活动和功能的设置是单击确定保存配置。
3,打开SQL本地客户端10配置节点(如果没有,您可能在软件安装中遇到问题,或者不安装客户机工具:SQL Server Management Studio)。
然后单击客户端协议,找到TCP/IP,双击它打开属性对话框,将默认端口设置为1433(并且,只要我们保持一致,就设置上面的端口号),设置为已启用。单击确定保存配置。
4、启动SQLEXPRESS实例。
两。打开SQL Server Management Studio工具
以下配置是在与服务器操作对话框的连接中完成的:
服务器类型:数据库引擎
服务器名称:(本地)或IP地址或。补充:。意义也意味着机器的意义。
单击右下角的选项按钮,切换到连接属性卡,并在网络协议的配置中拉下TCP/IP。
单击连接按钮。
打开用SA登录的方式
如果你不打开一个用户(不一定是SA),那么你不能连接SQL Server服务器,远程客户端工具,不在服务器上。
首先,登录到服务器SQLEXPRESS实例与SQL Server Management Studio工具(无论是用IP或计算机名称登录的方式)。
在两个节点中,右节点打开属性对话框,找到安全节点,打开它,然后为SQLServer和Windows身份验证模式设置服务器身份验证,然后单击OK保存配置。
三:根节点>安全> >登录> SA。右击SA以打开属性对话框。
1、在正规页面设置SA用户密码,注意密码不能太简单,如密码不能通过SA。
2、用户地图页面,确保该用户db_owner身份。一定有,或sa登录高级功能可以做什么。
三.在状态页中,如果允许将连接授予数据库引擎,则将设置启用的登录名。
4,单击以确定保存配置。
四、你可以使用SA用户尝试登录。这是SQL Server2000非常相似。
特别注意:
这些观点都是个人经验,理解不到位,如果有错误,请大侠不要用脏话,请回复:骂人)或留言。