access数据库共享(同一个ACCESS数据库如何设置多人使用)

本文目录
- 同一个ACCESS数据库如何设置多人使用
- odbc 文件共享 访问服务器上的ACCESS数据库
- vb+access做的一个管理系统怎么能实现在局域网内的数据库共享
- Access 2003数据库应用系统提供的三种共享方案为( )
- 请问:Access数据库可以联网操作吗
- Access数据库在局域网中共享权限的问题
- 数据库ACCESS可供10几个人共用吗
同一个ACCESS数据库如何设置多人使用
1.前提是每个用户都不能使用独占的方式打开。
2.共享数据库 (MDB) 注释 本主题中的信息仅适用于 Microsoft Access 数据库 (.mdb)。
3.若要从另一台计算机上访问共享的 Microsoft Access 数据库, 另一台计算机上必 须具备下列条件之一:Access 的本地安装、Access 的网络安装(逐个用户地授 权)或运行时应用程序。
4.设置共享文件夹。
5.有关共享文件夹的详细信息,请使用 Microsoft Windows 的“帮助索引”。
6.如果 共享文件夹位于网络服务器上,则可能需要网络管理员的协助。
7.将 Microsoft Access 数据库复制到一个共享文件夹。 确保 Access 数据库设为在共享方式下打开,这是默认设置。 操作方法: 在“工具”菜单上,单击“选项” 。
8.在“高级”选项卡上“默认打开模式”下,单击“共享” 。
9.注释:共享数据库之前,应该删除文件中可能存储的任何个人信息。
注释 :本主题中的信息仅适用于 Microsoft Access 数据库 (.mdb)。
10.用于共享数据的方法 在多用户环境下共享数据的方法有多种。
11.共享整个 Access 数据库 可以将整个 Access 数据库放在网络服务器或共享文 件夹中。
这是实现整个 Access 数据库共享的最简单的方法。
12.每个用户都能共享 数据,并能使用相同的窗体、报表、查询、宏和模块。
13.如果要让每个用户都以相 同的方式使用 Access 数据库,或者不能支持其他用户创建其自己的对象,则 可以采取这种策略。
14.仅共享 Access 数据库中的表 可以只将表放在网络服务器上,而将其他数据库 对象都留在用户的计算机上。这种情况下,Access 数据库的性能会有所提高, 因为只有数据是通过网络发送的。当将一个数据库拆分为后端(表)和前端时, 用户可以在不影响别人的情况下,对其自己的前端数据库中的窗体、报表和其他 对象进行自定义。 在 Internet 上共享 Access 数据库对象或数据访问页 可以将一个或多个数据库 或者创建数据访问页, 对象输出为静态的 HTML 或服务器生成的 HTML 格式,
odbc 文件共享 访问服务器上的ACCESS数据库
创建数据库
选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。
在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点
右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。
执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】。完成这三个选项中的设置会后,就完成了数据库的创建工作,
在【数据库名称】文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。
在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。
在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。
切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。
切换到【文件组】页,在这里可以添加或删除文件组。
完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到。
vb+access做的一个管理系统怎么能实现在局域网内的数据库共享
vb+access做的一个管理系统可通过放置于局域网的服务器或某台机器的共享数据库实现数据共享。
1)首先把程序折分,分成一个前台VB程序,一个后台数据库。
VB程序可使用Ado数据对象或数据控件等灵活使用SQL结构化查询语句操纵后台ACCESS数据库,通过各种表格控件显示信息。
利用ACCESS的数据库拆分向导可以很轻松的做到把数据库分为前台与后台两个部分,前台保留除表之外的所有对象,包括:查询、窗体、报表、宏或代码,并且自动链接了后台数据库的表;而后台只保留了表对象。
Ø 打开数据库-工具-数据库实用工具-折分数据库
Ø 在弹出“数据库拆分器”后单击“拆分数据库”按钮,弹现“创建后端数据库”对话框。
Ø 拆分后的前台保留原数据库名,而后台数据库名通常会在原数据库名后加_be,可以指定后台保存在一个特定的文件夹内。
2)共享后台数据库所在的文件夹。
Ø 打开资源管理器,选中文件夹,右键单击,选择“共享与安全”。
Ø 选中“在网络上共享这个文件夹”。
Ø 如果想让局域网内其他机上的可以更新数据,就在“允许网络用户更改我的文件”上勾中。
以上是以Windows XP为例,其他系统会有所不同。
3)映射网络驱动器。
Ø 在“网络邻居”上右键单击,或在“资源管理器”中选择工具菜单,选择“映射网络驱动器”。
Ø 指定一个驱动器(盘符),譬如:M。这个M盘为随意的,可以指定任意其他的盘符,但要在局域网内所有要同享数据库的机上映射统一的盘符至后台数据库所在的共享文件夹。
Ø 指定此盘符映射的文件夹,也就是后台数据库所在的那个共享文件夹。可以单击浏览按钮选择,也可以直接输入。
Ø 选中“登录时重新连接”
4)重新链接前台程序库的表链接。
5)上面做完后机器上的工作就完成了,接下来就是在局域网中的每台机上都映射那个共享文件夹至同样的驱动器(盘符)如:M。
6)最后一步,分发前台程序库,所有设置局域网内数据库共享的工作完成。以后程序库功能升级后,直接分发程序库就行了。
***隐藏网址***
Access 2003数据库应用系统提供的三种共享方案为( )
作为以桌面应用为主的数据库,Access 2003提供了强大的数据共享功能(也会带来安全问题)。诸如Word之类的Office组件可以非常方便的共享它的数据,下面介绍常用的几种方法:
1.Word共享数据
Word 2003共享Access表或查询中的数据可以采用以下三种方法:一是在Access中打开作为数据源的表或查询,鼠标指向表或查询左侧的行选择器选中若干记录,或者指向表或查询上方的字段选择器选中若干字段。单击工具栏的“复制”按钮将所选内容复制到剪贴板,随后打开Word将Access表或查询中的数据复制为表格。
二是按相同方法打开作为数据源的表或查询,单击“文件”菜单下的“导出”命令打开对话框,选择“保存类型”为“RTF格式”输入文件名“保存”。以后只要找到这个文件单击,完成转换后即可看到含有数据的Word表格。
三是打开表或查询以后直接单击“工具”→“Office链接”菜单下的“用Microsoft Office Word发布”命令,表或查询就会直接转换为Word表格。
Excel 2003共享Access 2003表或查询中的数据同样可以采用以上方法,不过使用“文件”菜单下的“导出”命令时“保存类型”应该选择“Microsoft Excel 97-2003”。
2.数据库相互共享
两个Access数据库的表有部分字段或部分记录相同时,两者之间可以使用以下方法相互共享数据:一是比较传统的利用剪贴板共享。使用此法要将两个数据库全部打开,将作为数据源的表或查询中的数据放入剪贴板,然后打开作为目标的表或查询,将剪贴板中的数据粘贴到里面。这种方法对不限共享数据的多少,操作非常灵活但是效率比较低。
二是直接导入Access表或查询的数据的方法。首先打开目标数据库的表或查询,单击“文件”→“获取外部数据”子菜单下的“导入”命令,打开对话框选择“文件类型”为 “Microsoft Office Access”,再选中对话框中作为源数据库的文件单击“导入”,打开对话框以后选中需要从中导入数据的表。必要时可以单击“选项”按钮展开对话框,在下面的“导入”、“导入表”中选择合适的选项,单击“确定”按钮完成数据导入。采用这种方法时,如果提供数据的表和接受数据的表结构相同,则前者的数据会全部追加到后一个表里面,否则会将提供数据的表导入后者的数据库中。
第三种方法与直接导入Access表或查询的操作基本相同,除了单击“文件”→“获取外部数据”子菜单下的“链接表”命令以外。它与直接导入数据的区别在于:链接进来的目标表的数据会随着源表同步变化,而导入的数据则不会。
需要注意的是:采用导入或链接表(查询)的方法共享数据时,如果将“文件类型”指定为“Microsoft Excel”等,同样可以将其中的数据导入或链接到Access。
3.共享文档库和列表数据
Windows SharePoint Services网站文档库和列表存储的数据也可以导入Access处理,具体操作方法是:打开文档库单击Web页中的“在数据表中”,可以在列表中看到文档类型、名称和修改时间等内容。单击“任务窗格”打开名为“Office链接”的任务窗格,其中显示了“导出到Access”、“在Access中创建链接表”和“创建Access报表”三条命令。
单击“导出到Access”命令,网页上的“导出”下提供了“指定创建表格的位置”,有“现有数据库”和“新建数据库”两个选项。如果选中“新建数据库”单击“确定”,就会打开一个“文件新建数据库”对话框,输入Access数据库名称单击“创建”,就会自动打开Access数据库窗口,接着弹出连接到xxx(xxx是网站的名称)对话框。在其中输入访问网站的用户名和密码,单击“确定”即可在“数据表视图”中看到创建的表。我们既可以把表中的数据与其他表共享,也可以利用这个表创建窗体等对象。
请问:Access数据库可以联网操作吗
当然可以。
只要把ACCESS放在共享文件夹中,在数据库菜单的工具-》选项-》高级-》默认打开模式设为共享即可以,其它用户可以和你同时使用,不过最好对数据库进行拆分.分为前台和后台数据库进行运行.
Access数据库在局域网中共享权限的问题
数据库对象的权限和所有权存储在数据库中。由于权限和所有权始终与存储在工作组信息文件中的用户和组帐户相关联,因此已设置安全机制的应用程序必须始终能够指向对其进行保护的特定的工作组信息文件。
当您从同一个工作站或服务器使用多个 Access 数据库时,可以使用多个工作组信息文件。其中一个数据库可能设置有安全机制,而其他数据库则没有设置。每个数据库都可以有它自己单独的安全方案。在对 Access 应用程序设置安全机制之后,在设置安全机制时所使用的工作组信息文件是该数据库将要使用的唯一的工作组信息文件。工作组信息文件可以复制到每个本地工作站或者在整个网络中共享。 用户可以使用默认的工作组信息文件,也可以强制 Access 使用为特定数据库创建的已设置安全机制的工作组信息文件。要将已设置安全机制的特定数据库文件与它们的工作组信息文件相关联,您必须创建桌面快捷方式。每个桌面快捷方式必须都设置了命令行选项,才能启动特定的数据库,并使用受该数据库保护的特定工作组信息文件。
在局域网中最简单的方法就是:
数据库属性---安全----权限
可以根据不同的用户设置不同的权限(完全控制/修改/读取)
数据库ACCESS可供10几个人共用吗
可以的,我的都是20个以上的在用,不过用户太多的时候运行的有些慢,我们都用了好几年了,不过呢,因为需要共享在服务上,这个不太安全,怕别人删除,虽然这个事,还没有发现过,不过我还是很担心的,另,ACCESS2003的密码太容易破解了,还是用ACCESS2010,这个安全性要好很多.

更多文章:
跷二郎腿太低好吗?想要通过贴墙站改正二郎腿影响的话,有哪些要点需要注意
2026年10月11日 05:10
易语言点击js按钮(易语言网页填表怎样点击链接为“javascript:void(0)“的按钮)
2026年10月11日 03:00
compare with造句(用compared with和compared to造句)
2026年10月10日 23:30
tensorflow与keras对应版本(为什么tensorflow2.8没有keras)
2026年10月10日 22:10
maven仓库jar网站(如何在maven仓库中添加jar包)
2026年10月10日 19:50





