找回密码
 立即注册
搜索
查看: 225|回复: 15

[已解决]老机器,新问题,在线等

[复制链接]

114

主题

1864

回帖

2643

积分

论坛元老

积分
2643
发表于 2004-3-5 12:15:36 | 显示全部楼层 |阅读模式
  两台机器用10M集线器连接,均为2000PRO,工作组模式,开Guest帐号、Tcp/IP协议,一台开SQL SERVER 2000,另一台通过ODBC访问,两机同时工作两年了,与外网无任何连接。
  现工作站每次开机连不上SQL Server(文件夹共享正常)。
  暂时的解决方法是:从网上邻居访问服务器文件夹时,弹出用户名和口令的窗口,输入用户名以后,再连Sql Server才行。
  问题是:
  1.guest帐号空密码,且为guest组,为何访问网上邻居还要问用户和密码?
  2.如何让系统记住使用guest帐号连接?

327

主题

3264

回帖

3641

积分

荣誉版主

积分
3641
发表于 2004-3-5 13:05:34 | 显示全部楼层
我也问一下,呵呵。

我们单位的打印机也是这样,要先从网上邻居访问一下,输入用户名和密码,然后才能打印,不知道为什么,有谁知道吗?
回复

使用道具 举报

62

主题

864

回帖

1296

积分

金牌会员

积分
1296
发表于 2004-3-5 13:09:01 | 显示全部楼层
在sql server 中打开sql server独立验证,然后通过sql server中的帐户直接连接sql server,就可以了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

62

主题

864

回帖

1296

积分

金牌会员

积分
1296
发表于 2004-3-5 13:22:55 | 显示全部楼层
最初由 厨师 发布
[B]我也问一下,呵呵。

我们单位的打印机也是这样,要先从网上邻居访问一下,输入用户名和密码,然后才能打印,不知道为什么,有谁知道吗? [/B]


这是因为工作组相互认证问题,有两种解决办法

1 采用一个域服务器,所有的用户通过域统一验证,这样就可以保证所有用户都有访问那台打印机的权限,这样需要一个网络管理员。

2 采用对等认证方式,就是在那台打印机的服务器上添加访问客户的认证帐户,比如 robin用户在a机器上登陆,需要用b机器的打印机,就需要在b机器上建立用户robin,并且密码与在a机器上相同,并且在b机器上robin用户可以使用打印机,这样robin在使用打印机时就会自动认证,不需要手工认证。
回复

使用道具 举报

114

主题

1864

回帖

2643

积分

论坛元老

积分
2643
 楼主| 发表于 2004-3-5 13:47:04 | 显示全部楼层
最初由 Robin 发布
[B]在sql server 中打开sql server独立验证,然后通过sql server中的帐户直接连接sql server,就可以了 [/B]

  这句话不太明白:“然后通过sql server中的帐户直接连接sql server”客户端的应用程序必须通过ODBC连接,这是一个限制。再说我在工作站上再装上了第二个SQLServer,直接连到第一个SQLServer上也是一样的情况。
  图中没有SQLServer单独验证的选项,只有操作系统一重和双重验证的选项。是不是我理解错了?
  最初是用Windows系统验证、无密码的,但是感觉好像是ODBC老是会断(网络连接正常),就有人要问我密码,没密码反而不能让人相信,只好统一为系统+SQL验证,还公布出来。
  操作系统都是用一个自建的超级用户帐号登录的,启动服务帐户用系统帐户,ODBC连接里设为SQLServer默认的系统帐号sa登录,服务器上通过ODBC访问SQLServer没问题。
  还是没懂,请问是什么道理?
回复

使用道具 举报

114

主题

1864

回帖

2643

积分

论坛元老

积分
2643
 楼主| 发表于 2004-3-7 08:39:17 | 显示全部楼层
我的问题可能没写清楚,有点歧义,应该是:
最初由 yangsq 发布
  两台机器用10M集线器连接,均为2000PRO,工作组模式,开Guest帐号、Tcp/IP协议,一台开SQL SERVER 2000,[B]两机的应用程序通过ODBC访问数据库,登录帐号为系统帐sa,[/B]两机同时工作两年了,与外网无任何连接。
  现工作站每次开机连不上SQL Server(文件夹共享正常)。
  暂时的解决方法是:从网上邻居访问服务器文件夹时,弹出用户名和口令的窗口,输入用户名以后,再连Sql Server才行。
  问题是:
  1.guest帐号空密码,且为guest组,为何访问网上邻居还要问用户和密码?
  2.[B]我们访问工作组里的共享文件夹时,系统一般会自动使用guest帐号的,如何让我这里的系统记住使用guest帐号连接共享文件夹?
  3.为什么另一台工作站必须、且只要访问服务器的共享文件夹、输入访问帐号以后,就能、且才能开通ODBC连接?[/B]
回复

使用道具 举报

62

主题

864

回帖

1296

积分

金牌会员

积分
1296
发表于 2004-3-9 10:49:10 | 显示全部楼层
最初由 yangsq 发布
[B]我的问题可能没写清楚,有点歧义,应该是: [/B]

我看你的问题还是利用域来统一解决比较好,就是在sql server网络中利用一个域服务器进行统一验证,这样做不麻烦
回复

使用道具 举报

327

主题

3264

回帖

3641

积分

荣誉版主

积分
3641
发表于 2004-3-9 11:08:08 | 显示全部楼层
哈哈,谢谢Robin,有效!
回复

使用道具 举报

114

主题

1864

回帖

2643

积分

论坛元老

积分
2643
 楼主| 发表于 2004-3-9 11:17:16 | 显示全部楼层
是吗!
还是不想升级为域。
因为以前工作是正常的,应该有解。
升域过程不可逆,以后就回不来了,再有什么一差二错就更麻烦了。
再则硬件是普通的商用机,仅仅一台机器有这麻烦。
回复

使用道具 举报

62

主题

864

回帖

1296

积分

金牌会员

积分
1296
发表于 2004-3-9 11:27:22 | 显示全部楼层
最初由 厨师 发布
[B]哈哈,谢谢Robin,有效! [/B]


太好了,我还有点用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-21 17:16 , Processed in 0.092438 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表