小妖女 发表于 2015-1-16 22:28:18

MYSQL教程之ACCESS97关于数据库平安的几个成绩

曾经的功能列表可能会迅速变得过时了。而且,有些功能对有的应用程序非常重要,但是对别的应用程序则不一定。成绩

1.甚么是MicrosoftAccess事情组,如何创立事情组信息文件?
2.如何翻开“事情组办理器“?
3.如何同意别人检察或实行查询,但不克不及变动数据或查询计划?
4.如何避免复制、设置数据库暗码或变动启动选项?
5.如何界说用户级平安?


问:甚么是MicrosoftAccess事情组,如何创立事情组信息文件?

答:MicrosoftAccess事情组是在多用户情况下共享数据的一组用户。假如界说了用户级平安,事情组的成员将纪录在用户帐号和组帐号中,这些帐号则保留在MicrosoftAccess事情组信息文件中。用户的暗码也保留在事情组信息文件中。能够为这些平安帐号指定对数据库及其工具的权限。权限自己将存储在平安数据库中。
在MicrosoftAccess97中,用户的设置存储在Windows注册表的Hkey_Current_UserSoftwareMicrosoftOffice8.0AccessSettings关头字中。在MicrosoftAccess的旧版本中,“选项”对话框中界说的用户选项设置纪录在事情组信息文件中。

默许的事情组是由安装程序主动在安装MicrosoftAccess的文件夹中创立的事情组信息文件界说的。可使用“事情组办理器”从头创立事情组。

问:如何翻开“事情组办理器“?

答:假如利用的是Windows95或WindowsNTWorkstation4.0,可以使用“我的电脑”或Windows“资本办理器”翻开安装MicrosoftAccess的文件夹(默许文件夹是ProgramFilesMicrosoftOfficeOffice),然后双击Wrkgadm.exe。

问:如何同意别人检察或实行查询,但不克不及变动数据或查询计划?

答:在平安事情组里,能够指定别人检察查询前往数据的权限。假如是操纵查询,还能够同意他们实行查询,即便限定他们不得检察查询的基表或基本查询。
1在“计划”视图中翻开查询。
2在查询“计划”视图中单击计划网格与字段列表外的任何中央,以选定查询。
3单击工具栏上的“属性”按钮,以显现查询的属性表。
4将“实行权限”属性设置为“一切者的”。

设置了此属性后,应呈现以下情况:

。一切用户都具有查询一切者的检察或实行查询权限。
。只要查询一切者才干保留变动过的查询。
。只要查询一切者才干变动查询的一切权。

正文也能够设置一切新查询的默许权限。请在“工具”菜单上单击“选项”,再单击“表/查询”选项卡,然后单击想要利用的“实行权限”选项。

问:如何避免复制、设置数据库暗码或变动启动选项?

答:假如共享数据库没有界说用户级平安,就没法避免用户作出以上变动。界说了用户级平安性以后,就只要具有办理员权限的用户帐号或组帐号才干对数据库举行复制、设置暗码或变动启动属性等操纵。

问:如何界说用户级平安?

答:
1到场一个平安事情组或新建一个事情组信息文件。
要点要完整确保数据库的平安,请不要利用安装MicrosoftAccess时创立的事情组信息文件所界说的默许事情组。而应当确保界说所到场的事情组的事情组信息文件是利用独一的事情组ID(WID)创立的,不然应当创立一个新的事情组。

2激活“登录”对话框。
操纵办法:启动MicrosoftAccess,翻开数据库,单击“工具”菜单“平安”子菜单中的“用户与组帐号”命令,单击“用户”选项卡,确保在“称号”框中预界说的“办理员”用户帐号呈高亮度显现,单击“变动登录暗码”选项卡,单击“新暗码”框,然后键进新暗码。不要在“旧暗码”框中输出任何内容,在“考证”框中再次键进暗码举行确认,然后单击“断定”按钮。加入ACCESS偏重新启动ACCESS,就会呈现“登录”对话框。

3创立办理员的用户帐号。

操纵办法:

1)翻开事情组办理器,按下“连接。。。”按钮,选择利用在第1步骤中创立的平安事情组信息文件,加入办理器,启动MicrosoftAccess。
要点假如要确保数据库是完整平安的,请不要利用安装MicrosoftAccess时创立的事情组信息文件中界说的默许事情组,并确保界说所用事情组的事情组信息文件是以独一的事情组ID(WID)创立的,不然就应当从头创立一个事情组信息文件。

2)选择“工具”菜单“平安”子菜单中的“用户与组帐号”命令,单击“用户”选项卡上的“新建”按钮,在“新用户/组”对话框中,键进办理员帐号称号和团体ID(PID),然后单击“断定”按钮新建帐号。
告诫必定要记着准确的帐号名和PID,包含字母的巨细写,并其将其放在平安的中央。假如要从头创立帐号,必需供应其称号和PID。忘记或丧失了帐号名和PID将没法恢复。

3)在“可用的组”框中,单击“办理员组”,然后单击“增加”按钮。MicrosoftAccess将把新的办理员帐号增加到办理员组并在“从属于”框中显现“办理员组”。

4)单击“断定”按钮新建办理员帐号。

4加入MicrosoftAccess并以新建的办理员身份登录。

5删除办理员组中的办理员帐号。

操纵办法:选择“工具”菜单“平安”子菜单中的“用户与组帐号”命令,在“用户”选项卡上的“称号”框中输出要移往的用户。在“从属于”框中,选择要“办理员组”的组,然后单击“删除”按钮。

6翻开要设置平安的数据库。

7单击“工具”菜单“平安”子菜单中的“用户级平安性导游”命令。

8依据导游对话框中的唆使完成各个步骤。

“用户级平安性导游”将创立一个新的数据库,并将原无数据库中一切工具的正本导出到新的数据库中,然后经由过程作废用户组对新数据库工具的一切权限,为导游第一个对话框中的选定工具范例设置平安,然后加密新数据库。原无数据库没有举行任何变动。表之间的干系和一切的链接表在新的数据库中都将重修。

如今,只要在步骤1中到场的事情组办理员构成员能够会见新数据库中设置了平安的工具。“用户”组则不具有对这些工具的权限。要限定用户和/或组对这些工具的会见必需为其设置权限。


与数据库相关的流程的逐渐标准化,使得解决方案提供商能以更便捷的方式提供服务、部署应用程序、规划容量和管理资源。DBaaS模式还有助于减少数据和数据库的冗余度并提升整体服务质量。

活着的死人 发表于 2015-1-18 18:58:16

在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。

小女巫 发表于 2015-1-23 05:18:45

从项目平台的选择上讲,我们关心的,应该是一款产品能不能满足任务需求,而不是网上怎么说。

谁可相欹 发表于 2015-1-31 14:22:34

一个百万级别的基本信息表A,一个百万级别的详细记录表B,A中有个身份证id,B中也有身份id;先要找出A中在B的详细记录。

莫相离 发表于 2015-2-6 19:46:36

这一点很好的加强了profiler的功能。但是提到profiler提醒大家注意一点。windows2003要安装sp1补丁才能启动profiler。否则点击没有反应。

分手快乐 发表于 2015-2-18 11:34:14

记得在最开始使用2k的时候就要用到这个功能,可惜2k没有,现在有了作解决方案的朋友会很高兴吧。

海妖 发表于 2015-3-6 05:14:45

大侠们有推荐的书籍和学习方法写下吧。

透明 发表于 2015-3-12 21:16:28

作了些试验,发现使用CLR的存储过程或函数在达到一定的阀值的时候,系统性能会呈指数级下滑!这是非常危险的!只使用几个可能没有问题,当一旦大规模使用会造成严重的系统性能问题!

因胸联盟 发表于 2015-3-20 03:31:29

只能告诉你,学好数据库语言和原理,多见识几种数据库软件,比一棵树上吊死要好。
页: [1]
查看完整版本: MYSQL教程之ACCESS97关于数据库平安的几个成绩