Access 2010:通过拆分数据库体系结构实现用户级安全性的建议安全机制是什么

时间:2012-12-08 18:23:41

标签: ms-access ms-access-2010

我知道Access不是实现安全性的方法 - 但是现在,建议的安全机制是什么建议用于具有拆分数据库体系结构的访问2010数据库的用户级安全性? 任何评论/指向教程将不胜感激。

编辑(问题结束后): 对不起,管理员认为这会促进辩论。我不知道2010年访问安全性的讨论会这样做。对于那个很抱歉。

1 个答案:

答案 0 :(得分:1)

如果使用mdb格式而不是2010格式,则可以使用内置的用户级安全性。如上所述,这是一个基于文件的系统,因此永远不会那么安全。

另一种方法是使用许多免费版本的SQL服务器之一,甚至使用MySql作为后端数据库部分。所以你在Access中开发,但为表使用免费的数据库服务器。

因此Access 2010仍支持文件的用户级安全性,但您必须使用+创建mdb文件而不是accDB文件。

并不清楚你的安全意味着什么?对于某些人来说,这意味着发出登录和用户密码。对于其他人来说,它只是意味着锁定应用程序的设计部分并限制用户对应用程序进行更改。请记住,限制对应用程序的更改并不是某种“用户”安全性。您可以在不使用内置安全系统的情况下锁定并阻止对应用程序的更改。因此,保持防止用户使用特定表单或表(基于登录的用户安全性)的概念,而不是阻止用户进行设计更改或查看代码(不是用户安全性,而只是一个锁定的应用程序,不需要用户登录和设置权限。