0

我在 asp.net 中创建了一个网站,并使用 ms-access(.mdb 格式)作为后端,许多用户使用这个 ms-access,现在我想保护我的数据库免受外部编辑。我尝试了“加密密码” " 选项,但问题是,由于有密码,当网站运行时,我本身无法编辑数据,它给出了异常。请提供任何其他方式来保护我的数据库免受外部访问

4

1 回答 1

1

我想网站和数据库在贵公司的某个中央服务器上?
即使您的内部用户需要使用该网站,IMO 也没有理由他们甚至应该对数据库所在的服务器上的目录具有读取权限(更不用说写入权限)。

因此,在您的情况下,IMO 没有必要使用密码保护实际数据库。
相反,只需确保除了 ASP.NET 网站(可能还有您自己)之外的任何人都没有任何权限直接读取或写入数据库文件。

于 2013-07-26T17:01:47.810 回答