Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
VB2019 Access Programfiles 読み取り専用 解除
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30574#CommentId84326
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
魔界の仮面弁士
 (社会人)
投稿日時
2020/12/25 18:35:12
もし、Program Files に配置したいのであれば、
単に .accdb や .mdb に対して編集権限を与えるだけでは足りません。
それらを開く際には、同じフォルダーにロックファイル(.laccdb / .ldb) を
配置する必要があるためです。そのためには、該当フォルダーに対して
一般ユーザーに対する書き込み権限を与えねばならないという事を意味します。
しかし一般ユーザーが Program Files 上のファイルへ書き込むことは
セキュリティホールにもなりえるため、基本的に非推奨となっています。
どうしてもというのであれば、VirtualStore へのリダイレクトという手もあるのですが、
その場合、別ユーザーの編集結果を閲覧できないなどの弊害が起きるので、
今回の要件では使えるものではなさそうです。
https://laboradian.com/windows-virtualstore/
やはり、データファイルの置き場所を見直した方が良いでしょう。