5

Access 2010 データベースを作成していますが、同時実行性とセキュリティに関して説明が必要です。私が望むのは、アプリを起動すると、ログインボタンを含むいくつかのボタンが表示されるメニューフォームのみです。ほとんどのボタンは、権限グループに基づいて、ユーザーがログインするまで無効になります。Viewer(デフォルト)、Worker、Editor、Admin。

また、管理者だけがアクセス データベースを表示できる必要がありますが、他のユーザーはフォームのみを表示するように制限されています。

私はデフォルトの同時実行の実装をテストしていましたが、データベースを共有ネットワークに保存し、自分と同僚にアクセスを試みさせました。データベースにアクセスすると、他の人からロックされ、両方が同時に試行すると、読み取り専用になることがわかりました。

だから私はこれを始める方法についてのヒントを探しています。

4

1 に答える 1

2

Access データベースの場合、すべてのユーザーは、データベースが存在するフォルダーに対して最低限の読み取り、書き込み、および変更のアクセス許可を持っている必要があります。これは、MS Access がロック ファイルを作成し、2 番目のユーザーがロック ファイルを変更する権限を持っていない場合、データベースにアクセスできないためです。削除パーミッションは、最後の人になったときにロックファイルを削除するためにも役立つ場合があります。

于 2012-07-12T19:24:51.473 に答える