2010 形式ではなく mdb 形式を使用する場合は、組み込みのユーザー レベル セキュリティを使用できます。前述のように、これはファイル ベースのシステムであるため、それほど安全ではありません。
もう 1 つのアプローチは、SQL サーバーの多くの無料版の 1 つまたは MySql をバックエンド データベース部分として使用することです。したがって、Access で開発しますが、テーブルには無料のデータベース サーバーを使用します。
したがって、Access 2010 は引き続きファイルのユーザー レベル セキュリティをサポートしますが、accDB ファイルではなく mdb ファイルを使用して作成する必要があります。
そして、セキュリティとは何を意味するのか明確ではありませんか? 一部のユーザーにとって、これはログオンとユーザー パスワードの発行を意味します。他の人にとっては、アプリケーションの設計部分をロックし、ユーザーがアプリケーションを変更できないようにすることを意味するだけです。アプリケーションへの変更を制限することは、実際にはある種の「ユーザー」セキュリティではないことに注意してください。組み込みのセキュリティ システムを使用せずに、アプリケーションをロックして変更を防止できます。そのため、ユーザーが特定のフォームやテーブルを使用できないようにするという概念 (ログオンに基づくユーザー セキュリティ) を維持するのではなく、ユーザーがデザインを変更したり、コードを参照したりできないようにする (ユーザー セキュリティではなく、単純にロックダウンされたアプリケーションを使用する) という考え方を維持してください。ユーザーのログオンと権限の設定は必要ありません)。