次の方法で共有

Access2010でMDWを作成できるのですが、ユーザーレベルのセキュリティは廃止されたのではなかったのでしょうか?

Anonymous
2011-12-19T12:43:03+00:00

お世話になります。

Access2010の新しいファイル形式(accdb)でワークグループ(mdw)ファイルを使用し

ユーザーレベルのセキュリティ設定を使用したいと思っておったのですが

色々調べた結果、2010からユーザーレベルのセキュリティは廃止され

過去のmdb形式でないと使えないと載っておりました。

ところが、2010上で新規にワークグループの作成からmdwファイルの作成ができ、

ユーザの作成や、権限の設定をする事ができました。

(ただし、mdwファイルは空のmdbファイルより作成しています)

調べた情報ですと、accdb形式の場合、MDWファイルは読めないはずと思ったのですが

それなりに機能しているように思えます。

このままで問題なく機能するのでしょうか?

また、2007以前との違い等ありましたら御教授お願いいたします。

(何か大きな勘違いをしている可能性もあります)

※一つ問題点があり、『ショートカットからmdwファイル指定』での起動ではなく、直接accdbファイルを起動すると

デフォルトのSYSTEM.MDWが使われているらしく、admini権限で開けてしまう問題が起きております。

ここは、必ずショートカット起動してもらう様にして、目をツムるしかないかなと。

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2011-12-20T11:39:15+00:00

YousukeK さん、こんにちは。

Answers への投稿、ありがとうございます。

Access 2010 でも空の mdb ファイルから mdw を作成することで accdb ファイルでもユーザーレベルのセキュリティ設定が機能しているということですね。

参考になりそうなページがありましたので、紹介します。

Access 2010 ファイル形式の概要

こちらのページの「ファイルの種類」項目の「メモ」に以下のように書かれていました。


Access 2010 データベースにはユーザーレベル セキュリティは存在しません。

リボンにはワークグループ マネージャーを起動するコマンドはありませんが、VBA コードの DoCmd.RunCommand acCmdWorkgroupAdministrator コマンドを使用するか、WorkgroupAdminstrator の引数 Command を使用して RunCommand アクションを含む Access マクロを作成することで、Access 2010 でワークグループ マネージャーを起動できます。


YousukeK さんが使われている方法が問題なく動作するかは、分からなかったのですが、こちらに書かれているようなコマンドやマクロを使用した方法を使われたほうが安心かもしれませんね。

この件に関してなにか情報をお持ちの方がいらっしゃいましたら、コメントお待ちしています。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

3 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2011-12-21T01:54:42+00:00

    MukkuMuku

    ご回答ありがとうございます。

    >「サポートされない機能を使う。」ということになりえるから、単純な機能不全やUpdateなどによる

    >影響など可能性はゼロではないと考えます。それらを踏まえて検討されてみてはどうだろうか。

    なるほど、無理に2010形式にしないのも手かもしれません。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2011-12-21T01:49:00+00:00

    北上

    ご教授、ありがとうございます。

    リンク先のpdf読ませて頂きました。

    『以前のバージョンのデータベースは使用できるが、ユーザーレベル セキュリティは存在しない』って解釈が難しいですね。

    ただ、セキュリティというより、ユーザの管理がしたかったというのが本音ですので、なんとかなりそうです。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2011-12-20T23:00:12+00:00

    朝です。MukkuMukuです。

    Access 2010 データベースにはユーザーレベル セキュリティは存在しません。

        ↓   ↓   ↓

    accdbはsystem.mdwを使用するというデザイン。

    ということなのでは?

    「サポートされない機能を使う。」ということになりえるから、単純な機能不全やUpdateなどによる

    影響など可能性はゼロではないと考えます。それらを踏まえて検討されてみてはどうだろうか。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません