局域网内连接SQL SERVER访问被拒绝

作者&投稿:晁缪 (若有异议请与网页底部的电邮联系)
局域网内连接sql server 数据库问题~

可能是window用户没通过认证,服务器机器开通windows的guest用户就可以了,不过在xp系统就肯定连不通了。

服务机上能正常登陆到SQL 控制台吗,用sa账户

如果你的服务器登陆成功,客户端数据库登陆不进去,需要配置 SQL Server Configuration Manager
进入后,点击 MSSQLSERVER的协议

在右边 点击 TCP/IP 启用 然后点击 右键
选择IP地址

将 IP地址修改成你本机的IP即可

希望对你有帮助

QL Server 不存在或拒绝访问在网上找到的相关的解决方法:
(A)1:你如果是独立上网的请把21端口打开.局域网把1433端口打开就可以了.
2;关闭防火墙!
(B)把数据库连接的 SqlLocalName="(local)" 的(local) 改成 IP试试。可以把(local) 该成127.0.0.1,或者改成外网IP
(C)打开服务,暂停全文检索及sql server服务 开启sql server服务 再开启全文检索服务
(D)SQL Server 右键属性==>安全选项中的“所有权链接:”“允许跨数据库所有权链接”前面的勾要勾上(此操作需要重起SQL Server)。
我试用了上面的方法都没有起到作用,最后在微软的网站上面下载了SQL的sp3补丁装上去了以后就可以正常安装运行

尝试使用下面的形式连接数据库

'sql数据库连接参数:数据库名(SqlDatabaseName)、用户密码(SqlPassword)、用户名(SqlUsername)、
'连接名(SqlLocalName)(本地用local,外地用IP)
Const SqlDatabaseName = "gym"
Const SqlPassword = "test"
Const SqlUsername = "sa"
Const SqlLocalName = "(local)"

ConnStr = "Provider = Sqloledb; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";"
On Error Resume Next
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查连接字串。"
Response.End
End If

你先试试局域网是不是可以访问,
要是连基本的都不通,先解决网络的问题吧,


庆元县18634735897: 局域网内连接SQL SERVER访问被拒绝 -
住鱼佳福: QL Server 不存在或拒绝访问在网上找到的相关的解决方法:(A)1:你如果是独立上网的请把21端口打开.局域网把1433端口打开就可以了.2;关闭防火墙!(B)把数据库连接的 SqlLocalName="(local)" 的(local) 改成 IP试试.可以把(...

庆元县18634735897: 如何远程连接局域网内的sqlserver -
住鱼佳福: 1、使用记事本打开HOSTS文件(一般情况下位于C:\WINNT\system32\drivers\etc). 2、添加一条IP地址与服务器名称的对应记录,如: 172.168.10.24 myserver 也可以在 SQL Server 的客户端网络实用工具里面进行配置,后面会有详细说明. ...

庆元县18634735897: 如何访问局域网内其他机器的SQLSERVER数据库 -
住鱼佳福: --访问不同电脑上的数据库(远程只要联好网就一样)--如果经常访问或数据量大,建议用链接服务器--创建链接服务器exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'exec sp_addlinkedsrvlogin 'srv_lnk','false',null,...

庆元县18634735897: 请问局域网内怎么访问另一台服务器上的SQlserver数据库? -
住鱼佳福: 新的主机装了收费软件后,还要安装SQL,软件才能运行.要将原来的数据导入到现在新的数据库中才可以用原先的数据.

庆元县18634735897: 怎样访问统一局域网的SQL Server -
住鱼佳福: 如果你确定两台电脑都是在同一个局域网内,同网段,如果连不上,试试打下sql Server的升级补丁,sql server 2000 是要打sqlserver 2k SP3补丁才可以局域网访问的.

庆元县18634735897: 如何连接另一局域网中机器的SQL Server -
住鱼佳福: 连接字符串如下 server = 数据库的公网IP;database = 数据库名;uid = 用户名;pwd = 密码; 不同局域网的话是要在路由器上建立端口映射的 端口映射建立好就可以连接了.

庆元县18634735897: 局域网内有5台电脑,一台电脑上装了SQL数据库,别的4台电脑在不安装SQL数据库的情况下怎么访问? -
住鱼佳福: 1、如果是在其他四台机器想直接使用sql server,那么在打开SQL Server Management Studio 时,在“连接到服务器”对话框中的“服务器名”中选择“浏览更多”选择网络服务器,用正确的用户名和密码登录就可以了.2、如果是想其他四台...

庆元县18634735897: SQL server2000 数据库局域网连接 -
住鱼佳福: 1、在电脑的管理工具---数据源---odbc 设置所要访问的数据库(用IP 地址和 sa,不要使用电脑开机的密码 ) 2、如果仅是查询的话,可以在一台机子上利用数据库管理器,添加另一台电脑的数据,进行访问.

庆元县18634735897: 怎样实现在局域网内连接其它电脑的SQL SERVER数据库 -
住鱼佳福: 1. 怎样实现在局域网内连接其它电脑的SQL SERVER数据库 http://jingyan.baidu.com/article/851fbc3706e16f3e1e15ab5b.html

庆元县18634735897: 局域网中如何连接MSSQL的问题 -
住鱼佳福: 进入SQL企业管理器,右击(local)新建,按下一步就行了.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网