SQL server 访问与网上邻居的关系?
用了一个小公司开发的HIS软件,单位局域网内,基于powerbuder9.0+sqls erver 2000+windows 2003 sever
发现一个怪问题,工作站上的电脑用的本地帐号如果在SQL服务器上没有该帐号的话,就连不上服务器,
例如,本地用USER登陆本机,
在SQL服务器上也要有个USER的帐号,且密码为空才行,否则工作站访问不了SQL server,
发现工作站上的软件是通过机器名称来访问服务器的,
这种现象正常吗?
为何工作站访问windows 2003 server上的SQL server 2000 一定要和网上邻居彻上关系?为何工作站上一定要沟选上“microsoft 网络客户端”,且本机登陆用户名要在服务器上也有才能访问数据库呢?
SQL server不是有个固定的端口的吗?
通过IP地址直接访问那个端口,加上SA的密码不就应该可以了,吗???
是否程序员犯了什么低级错误或SQLserver就是这么设计的?
现在搞得工作站的用户名一换就不能访问数据库,烦死人了,或没换,有时也登陆不上,莫名其妙的啊!
(ping服务器是没问题的!)
谢谢!!!