私たちは、ソフトウェアとともにいくつかの非常に基本的なユーザー管理機能を展開しようとしています。1,000 行以下のテーブル ( Users
、Groups
、 )がいくつかあります。Rights
データベースには特定の権限があらかじめ設定されていますが、グループとユーザーはエンド ユーザーが GUI を使用して作成する必要があります。
私の質問はこれです:
- 展開時にこのデータベースの「デフォルト」を設定するにはどうすればよいですか?
- このデータベースを保護するにはどうすればよいですか? (これはオフライン DB になるため、100% 安全というわけではありませんが、少なくともパスワードを設定したいと思います。)
- データベース ファイルを「埋め込みリソース」として設定して、Windows エクスプローラーや一般ユーザーから非表示にすることはできますか?
- SQLite Visual Studio Designer ツールを使用してこれを行う必要がありますか? または、すべてをコードに保持する必要がありますか?