web-dev-qa-db-ja.com

Access 2003のデザインビューからユーザーを制限できますか?

ユーザーがAccess2003データベースをデザインビューで開かないようにすることはできますか?他の人がテーブルの構造を変更できるようにしたくありません。変更を追加するか、テーブル内のレコードを削除するだけです。

4
Bob D

これを実現するために非常に簡単に使用できることの1つは、user-level-accessを使用することです。 Microsoft Accessでは、workgroupを設定できます(これはWindowsネットワークとはまったく関係ありません)。ワークグループは暗号化を使用してデータベースのキーを設定します。ワークグループでは、ユーザーを設定し、オブジェクトに対するさまざまなレベルのアクセス許可をユーザーに付与できます。フォームの作成や変更を完全にブロックできます。テーブルやその他のオブジェクトのデザインを変更することを防ぐことができますが、それでもデータの作成/置換/更新/削除を許可することができます。

ここにいくつかの詳細へのリンクがあります。

アクセス許可をいじるよりも簡単なもう1つの方法は、データベースプロパティを設定してデフォルトのフォームを開き、デザインの変更をブロックすることです。これらのデータベースごとの機能を有効にすると、何のデザインも変更できなくなります。無効にしない限り、データベースを開くときに左Shiftキーを押したままにすることで、デザインのみの制限とデフォルトのフォームをバイパスできます。

このリンクを参照してください。

3
Zoredache

フォームやテーブルデータなどにアクセスできる Microsoft Access Runtime のコピーをそれらのユーザーに取得するだけでなく、すべての設計機能が完全に欠けているのはなぜですか。

通常、これは、Officeサイトのインストールが、すべての人ではなく、必要な人のためにAccessの完全なコピーのみを必要とするため、より安価になる可能性があることを意味します。

1
Mokubai