プロが教えるわが家の防犯対策術!

ご質問させて頂きます。

Access2010です。

起動すると、
「ID」と「パスワード」を入力する画面が表示されて
そのIDによって
閲覧できるテーブルなどを制限したいのですが
そう言うことは可能でしょうか?

また、可能な場合はどのような感じですれば宜しいでしょうか?

A 回答 (2件)

Access2010でもMDB形式のファイルなら


ファイルタブから「ユーザーと権限の管理」でセキュリティウィザードで
進めてゆけばテーブルに対しても読み込み・変更などの細かい設定が可能です。
Access2007ならその後でACCDB形式に変換しても機能するようですが2010は不明。
http://oshiete.goo.ne.jp/qa/7346274.html
ただし、管理をしっかり行っていないと錠にあたるmdwファイルの紛失で誰も開けなくなったり、
ちゃんと理解していなくて隣のPCであっさりと開けてしまった・・・という設定を行ってしまう可能性も。
このユーザーレベルセキュリティは強力かつ細かな設定が可能なのですが、
その反面、誰も開けないファイルを作ってしまうかもしれません。
試す際はオリジナルのAccessファイルとデフォルトのSystem.mdwファイルのバックアップを取ってからに。

とここまで書いておきながら、諸々のことを考えると
hatena氏の
テーブルデータを保護する
http://hatenachips.blog34.fc2.com/blog-entry-351 …
をお勧めしたい。
    • good
    • 0

可能です。

 が、ここでは説明しきれません。
https://msdn.microsoft.com/ja-jp/library/aa13996 …

自分は、mdeにしてフォームですべてを管理して、フォームへのアクセス用メニューで行先を制限しています。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

関連するカテゴリからQ&Aを探す