首先应该用MS Access Workgroup Administrator程序建立自己的MDW文件,比如newSystemmdw,然后建立一个新的帐号比如newAdmin,缺省的有AMDIN和,比如GUEST帐号,然后设置各个帐号的密码。然后以newAdmin帐号登陆,建立数据库,或者导入现有的数据库中的表或窗体等进行开发。对数据库的安全性进行设置。除了newadmin帐号,将所有的组和用户对该数据库的打开权限都屏蔽掉,其它权限也宜屏蔽掉。这样的话安全了。这样的话打开该数据库只能关联上新建的MDW文件,使用newAdmin帐号才能打开。但是实际应用时当然还应该建立一个运行软件的帐号,比如newUser,(最好不要用缺省的“用户”帐号,这样关联到SYSTEM。MDW上就可以进入,即使你设置密码也不安全,因为COPY一个新的SYSTEM。MDW一样可以关联。)将newUser帐号对各个表的权限相应的设置,能读写,不能修改设计,对窗体只能运行即可,总之它是用来运行的。屏蔽一切可以修改的权限。这样的话开发和运行就是两个帐号,但是新的问题就是如果就这样交给用户使用,那么用户就必须知道newUser帐号的密码,那样的话数据就又不安全了,所以还应该用VB或者DELPHI做个套子,最简单的写上一句,运行该数据库就行了,比如:
strRunShell = "c:\Program Files\Microsoft Office\Office\MSACCESSEXE /nostartup"
strRunShell = strRunShell & "/wrkgrp c:\newSystemmdw c:\pinewoodmde /user newUser /PWD yourpassword"
RetVal = Shell(strRunShell, vbMaximizedFocus)
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 格式,
1在安全选项右面的菜单中单击鼠标,只是这次单击的是“设置用户与组的帐号”,随后d出的也是“用户与组帐号”对话框。
2还要在这个对话框中管理用户或组。在这个对话框中有三个选项卡,第一个用来在在现有的组中管理用户的名称。在这个选项卡上,可以单击“新建”按钮在“用户组”或“其它组”中添加新的用户,也可以单击“删除”按钮将组中的这个用户删去。单击“清除密码”就可以取消原来这个用户的密码。
3下面的这两个组列表中,左面的是现在所有的组,而右面的则是在上面文本框中的这个用户所在的组。通过中间的选择按钮就可以控制用户所在的组了。不同的组可以有不同的权限,所有这样管理以后,处于同一组中的用户就有了同样的权限了。
4而“组”选项卡则是用来管理组的。
可以单击“新建”按钮添加组,也可以单击“删除”按钮删除一个组。而每一个组,都可以通过单击组合框来获得。
5“更改登陆密码” 选项
是当一个用户用他原来的密码登陆到Access中以后,为了安全原因,可以修改自己的访问密码。当你设置好这些以后,单击“确定”按钮就可以了。
以上就是关于access里如何做到限制某个账号登陆数据库后只能查询到与他账号相关的数据全部的内容,包括:access里如何做到限制某个账号登陆数据库后只能查询到与他账号相关的数据、同一个ACCESS数据库如何设置多人使用、ACCESS怎样设置用户组和用户组名称等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)