changechange进来看一下,关于上次问的access如何建C/S的问题。

bluemoon0001 2006-01-11 02:01:27
你在http://community.csdn.net/Expert/topic/4503/4503615.xml?temp=.6086695
这个贴子中的回贴,我看了,按照上面的方面

我在A机上建了一个共享文夹,然后把原数据库放在共享文夹中,然后在B机新建一个mdb,然后在里面建立连接表,连到A机共享里的mdb上。

用asp程序测试结果:
1、A机共享不需要用户名和密码的情况下,运行成功
2、A机共享需要用户名密码的情况下出现如下错误:

Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft JET Database Engine 错误 '80004005'

Microsoft Jet 数据库引擎打不开文件'\\192.168.1.248\新建文件夹\#qygmdb.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。

/qy/gywm.asp,行10

****************************************************************

请问题如何解决啊?
...全文
114 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluemoon0001 2006-01-11
  • 打赏
  • 举报
回复
我再到其它地方找找吧。
bluemoon0001 2006-01-11
  • 打赏
  • 举报
回复
谢谢changechange,如果共享的不需要密码,是没有问题的,asp是可以正常显示的,如果共享中密码,那就不行了,我加了N多账号都不行,我想可能是连接语句应该加上用户名密码就行了吧,可是这样的连接语句怎么写,我还没有找到。

其实象这种两台机子共用一个access库的功能,我用xmlhttp来代替实现了,只不过要麻烦一点,如果这种access在同一内网在共享密码的情况其它机子能调用,那就太方便了。
changechange 2006-01-11
  • 打赏
  • 举报
回复
哦,你要读取另外一台电脑上的MDB ?

你这种情况我也没实验过,




》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》


ADMINISTRATOR 账号是不推荐用来作为用户登录的

这点微软在SUPPORT的一些文档中已经明确指出了。

微软的推荐作法是客户端新建账号和服务器一致。这也是微软提供给我的解决方案,也许你会认为很牵强,但是微软的 WINDOWS 就是这样用的。

微软对我的建议是建立域,加入域管理。

《《《《《《《《《《《《《《《《《《《《《《《《《《

这种应该是要先搞定了。接下来可能还要搞其他权限问题。 ASP 的访问账号是受限账号,是否能访问INTRANET 还是问题了。
changechange 2006-01-11
  • 打赏
  • 举报
回复
昏,还没仔细看了

你是 ASP 问题,为什么还要拆分数据库?

ASP 本来就是前台,逻辑封装也在 ASP 中, mdb只是一种存储格式而已。

你的问题是权限没给或者CONNECTION 没关造成的
changechange 2006-01-11
  • 打赏
  • 举报
回复
我在我的机子上是用administrator登录的,另一台机子也有administrator,如何能再服务器上再建一个administrator账号啊?不会让我机子的密码与服务器的密码一样吧?

-------------- ADMINISTRATOR 账号是不推荐用来作为用户登录的

这点微软在SUPPORT的一些文档中已经明确指出了。

微软的推荐作法是客户端新建账号和服务器一致。这也是微软提供给我的解决方案,也许你会认为很牵强,但是微软的 WINDOWS 就是这样用的。

微软对我的建议是建立域,加入域管理。
bluemoon0001 2006-01-11
  • 打赏
  • 举报
回复
我在我的机子上是用administrator登录的,另一台机子也有administrator,如何能再服务器上再建一个administrator账号啊?不会让我机子的密码与服务器的密码一样吧?
changechange 2006-01-11
  • 打赏
  • 举报
回复
其他权限都要设置好,比如目录的 NTFS 权限、共享权限等等
changechange 2006-01-11
  • 打赏
  • 举报
回复
这个是 WINDOWS 问题,不是 ACCESS 问题。


解决方法是,在服务器上该新建一个与 客户机当前登录账号一模一样的账号,密码也必须一致!

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧