2017-06-13 10 views
0

私はMS Accessデータベースを持っています。誰も閲覧できるようにしたいのですが、少数の人に編集権限を与えてください。これについて最善の方法は何でしょうか?誰かがデータベースを分割することを勧めましたが、それでもデータベースのフロントエンド側のテーブルを編集している人の問題は解決していません。データベースを保護する

答えて

0

ユーザーレベルのセキュリティでデータベースへのアクセスを制御できます。 2つのグループを設定することをお勧めします。「Everyone」グループは、表示できるメインユーザーを追加し、次に「Admin」スタイルグループを追加して、データベースに完全にアクセスしたいユーザーを追加します。

Microsoftのドキュメントはhereです。

+0

セキュリティを強化したいものをよりよく定義する必要があります。それは単なるテーブル、他のオブジェクトですか?フォーム、コード?理想的には誰もあなたのオブジェクトを見ずに直接変更する必要はありません。フォームを介したデータ入力を許可する必要があるため、基礎となるテーブルで変更されているデータを検証し、そのテーブルを制御できます。あなたのデザインがここにあるのかどうかはわかりませんが、「Everyone」とアクセスデータベースを共有すると、パフォーマンスは低下します。私はあなたを集めています。これはすべて大丈夫ですが、あなたがしたいことに取り組む前に、これをスコープする必要があります –

関連する問題