• ベストアンサー

ACCESSの削除規制

ACCESS2000でテーブル、クエリーやレポート等に削除できないよう規制を掛ける事は出来るのでしょうか?データベースウィンドウは開いていなければいけないのですが、イタズラが多くて困ってます。どなたかご存知の方教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.1

ツールのセキュリティでテーブル・クエリ・レポートの削除等の権限を付けないユーザーで開かせるようにすればイタズラから回避できます。 削除できるのは管理者だけにして他の人はユーザーとして使わせるのではダメなのでしょうか

その他の回答 (2)

  • sanbit
  • ベストアンサー率32% (16/50)
回答No.3

No2sanbitです。 追伸 起動時の設定を無視して開く方法はAccessのヘルプにありました。 ヘルプを見てください。

  • sanbit
  • ベストアンサー率32% (16/50)
回答No.2

起動時の設定でメインメニューを設定し その他のチェックボックスを全てはずしてました。 これで変更することができなくなります。 本当に修正したいとき、修正できるモードでDBを開く方法は 簡単ですがここで表示してよいものやら? 業者に外注したDBをメンテする必要があり教えていただきました。 参考まで

関連するQ&A

  • Accessでパラメーター以外の削除方法は?

    Windows7、Access2010を使って、データベースの作成をしています。 削除クエリを使い、レコードの削除を行っているのですが、検索条件にパラメーターを使っています。このデータベースは、私以外のユーザーに使ってもらうのを前提に作っています。そのため、パラメーターにわざわざ入力させずにすむ方法を探しています。 VBAを使わず、Accessの機能ですませたいです。 レポート画面に必要情報が一覧で表示され、その中から、削除したいデータを選んもらいます。ボタンをクリックすると、埋め込んだ削除クエリが発動、パラメーターで使う相手に手入力で消させています。 レポート画面上のデータを直接クリックしたり、それぞれのデータ横にあるボタンをクリックしたら、データを消すことができる方法をありましたら、教えて下さい。 宜しくお願いします。

  • Access データベースウィンドウが上に行き過ぎて見えなくなってしまいました

    AccessでDBを作っています。 おそらくデータベースウィンドウの位置ドラッグしてしまい、 データベースウィンドウが上に行き過ぎて見えなくなってしまいました。 (現状だと、「テーブル」「クエリ」のあたりがまったく見えません。) 直し方をご存知の方がいらっしゃったら教えてください。

  • Access97をAccess2002にするには

    Access97で作成したmdb(オブジェクトは、テーブル(リンクテーブル有り)、クエリ、フォーム、レポート、マクロ(AutoExecのみ)、モジュールを使用)をAccess2002へ移行させようと思うのですが、単純に[ツール]→[データベースユーティリティ]→[データベースの変換]で良いものでしょうか。 もし、何か気をつけなければならないこと、やらなければならないこと等、または変換方法等をご教授いただけないでしょうか。

  • Accessのマクロ。

    Access(テーブル クエリーのみ フォーム、レポートは持ってません) のデータベース(入力は別ソフトから行っています)で、 テーブルの内容が更新時にテキストファイルを書き出すようにしたく、 マクロを使ってどうにかならないか考えているのですが、 「条件」がうまくつけられません。別にマクロでなくAccessVBAでも いいのですが・・・・。 ご存知でしたら是非お教えください。

  • ACCESS 不要なオブジェクトの削除

    お尋ねします。 ACCESS初心者です。 OSはXPのPRO、ACCESSは2003を使っています。 いろいろ試行錯誤しながらDBを作成しているうち、テーブルやクエリなどのオブジェクトがかなりたまってしまいました。 パフィーマンスを上げるため、DBを整理して不要なオブジェクトを削除したいのですが、分析方法がわかりません。 テーブルとクエリはリレーションを見ればつながりがわかるのですが、フォームやレポートなどはひとつひとつデータソースを調べるしかないのでしょうか? どなたか教えてください。

  • ACCESS97 レポート。フォームが作れません

    ACCESS97で作成されたファイルのレポート。フォームが編集、新規作成ができません。 テーブル、クエリ、マクロはできます。 データベースウィンドゥのフォーム、レポートから 新規作成、編集ボタンが押せない状態になってます。 権限やセキュリティで引っかかっているのかと思って、【ツール】下の機能を見たのですが。 関係なさそうな気がします・・・・。 仕方ないので、必要なテーブルやクエリを別ファイルにインポートして、そちらで レポートを作成しています。 元データのファイルに組み込みたいのですが、やり方を教えてください・・・。

  • アクセスの削除クエリーについて

    アクセス2000の削除クエリーを実行すると、「削除できません」の表示がでます。テーブルを2つ(AとB)追加して、顧客CDでリレーションを組みます。テーブルAからはアスタリスクマークをドラッグしてますので、FROMがでます。テーブルBの顧客CDをドラッグするとWHEREがでます。つまり、テーブルBにある顧客CDを全部テーブルAから削除したいのですが、データウィンドウは表示されますが、削除を実行すると、「削除できません」の表示がでます。アクセス2.0では可能だったのですが、アクセス2000ではなぜできないのでしょうか??

  • ACCESS 2.0の業務用アプリケーションとACCESS データーベースウィンドウズよりのDBへの直接操作について

    ACCESS 2.0の業務用アプリケーションが稼動している時にACCESS 2.0のデーターベースウィンドウズでopenした削除クエリー等でテーブル等を操作することはACCESS 2.0のアプリケーション(及びデーターベース、テーブル等)を破壊する事があるのですか?サーバーにテーブル、クライアント3台にアプリケーションのシステム環境です。宜しくお願いします。

  • Accessでわからない事があります

    Accessをつかってデータベースを作っています。 テーブルもいくつか作り、それぞれの入力フォームやレポートもつくりました。しかしもとのテーブルに追加したいフィールドがあるのですが、エラーメッセージ「定義されているフィールドが多すぎます」とでて、新しいフィールドを保存できません。ただ、別名で保存する事は出来ます。しかし別名で保存すると、クエリやレポートやらをもう一度作り直さないといけません。(少なくとも今の私のAccessに対する知識ではそれしか出来ないと思われます。)別名では保存できて、もとのテーブルで保存できないのは、なにか設定を変えればいいのでは?と思っているのですが、どなたか教えてください。結構な大作なので、もう一度テーブルの段階から作り直すのはやや気がめいってしまいます。どなたか助けてください。宜しくお願いします。

  • access2010 データベースウインドウ

    ACCESS2010で、(ACCESS2003のときの)データベースウインドウを 見ようとすると、ウインドウではなくて画面の左端にテーブルやクエリー などのいずれかが表示された状態になります。 これを、ACCESS2003の時のデータベースウインドウのように、 一つのウインドウとして自由に移動させるにはどうすればいいでしょうか。 大きいフォームの設計がしずらく感じてしまいます。 同じことでプロパティの場合も教えていただけると助かります。