我有一个经典的ASP应用程序,我想在我的网站上运行(IIS7)。该站点包含.mdb数据库文件。我已启用Windows身份验证并禁用匿名身份验证。我希望某个域组(TESTGROUP)的成员有权通过网站写入数据库,但我不希望他们通过Windows直接访问这些文件。我似乎无法找到.mdb文件的正确权限,使其成为可能。
答案 0 :(得分:2)
简单来说,Ms Access无法直接实现。为什么不使用Sql Server Express,它是免费的,更稳定的,您可以完全控制您的访问权限。
如果必须使用MsAccess,为什么不在它之前添加Web服务,并使用Active Directory进行访问控制。
这是一个好的开始: See if user is part of Active Directory group in C# + Asp.net