• ベストアンサー

データベース書き換えの証跡を確認できるソフトやシステムの有無

会社のアドミン権限を持った社員がデータベースを無断で書き換えることは犯罪につながるリスクが大きくなりますが、それを発見、モニタリングするソフトやシステムはあるのでしょうか? ある人はそれはできないと言っており、データベースに入る権限を持たせないなどしか方法はないと言っていますが、お教え願いたいと思います。

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

  • ベストアンサー
  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.1

DBエンジンが何かにもよります。 http://itpro.nikkeibp.co.jp/article/COLUMN/20070121/258959/?ST=secmanage Oracleでしたら監査証跡で結構こまかいログを参照できます。SQLServerだとそこまで細かくないようです。Accessだと、MDBファイルを書き換えられる権限を与えてしまうとどうしようもないです。あとは、トリガーのような仕組みを与えるとまだできるかもです。

osk80507
質問者

お礼

早速ご回答ありがとうございます。使っているDBエンジンがSQLのため、詳しいものに尋ねてもできないとの解答でした。しかしながら、回答にあるHPを見ればヒントがつかめそうです。 別のシステムはOracleを使っていたと思いますので、確認してみます。 ありがとうございました。

関連するQ&A

  • ローカルディスク検索ソフトについて

    こんにちは。 ローカルアドミン権限なしでも使用できる ローカルディスク検索ソフトって何かないでしょうか? ローカルディスク検索といえば「GoogleDesktopSearch」などがありますが インストールするのにローカルのアドミン権限が必要です。 会社のパソコンのため、ローカルアドミン権限がないためインストールが出来ません。 Windows標準の検索があるといえばあるのですが… よろしくお願い致します。

  • Access2000を使って作ったデータベースをシュアソフトにしたいんですが

    Access2000を使って作ったデータベースをシュアソフトにしたいんですが 会社で使えるネットワーク(ピアツーピア)上で稼動させていますが 決裁システムや工事台帳システム等 いろいろあります。 シュアソフトとして立ち上げたいんですが何をどうすればいいのかさっぱりわかりません 教えてください

  • ACCESS2003のシステムを2010で!!

    ACCESS2003で作られたシステム(ソフト)をACCESS2010で使いたいと思っています。 (会社の端末が新しくなったため。) しかし2010で開こうとすると、以下のメッセージが表示されます。 「オブジェクト“A”が見つかりませんでした。オブジェクトが存在していること、名前やパス名が正しいことを確認してください。“A”がローカルオブジェクトでない場合は、ネットワークの接続を確認するか、サーバ管理者に問い合わせて下さい。」 ここで「OK」をクリックすると、さらに以下のメッセージが表示されます。 「現在のユーザーアカウントでは、このデータベースを変換または有効にする権限がありません。 データベースを変換または有効にするには、次のいずれかの操作を行ってください。 ※このデータベースにアクセスするときに使うユーザーアカウントを定義しているワークグループに参加します。 ※データベースオブジェクトの[開く/実行]権限と[排他で開く]権限を持つようにします。 ※データベースのすべてのテーブルの[構造の変更]権限または[管理者]権限を持つか、データベースのすべてのテーブルの所有者になるようにします。 ※データベースのすべてのオブジェクトの[構造の読み取り]権限を持つようにします。 ※他のユーザーにデータベースを閉じるように要求します。」 私はACCESSの使用者であって、開発などはできない人間ですので、 分かりやすい用語などでご教示頂けましたら大変嬉しく思います。 ご多忙中大変恐縮ではございますが、何卒宜しくお願い申し上げます。

  • データベースソフトを作りたい

    従業員の情報を管理できるようなソフトがほしくて、フリーや有料のソフトを色々と探したのですが、やはりどうしても自分が必要とするものがみつかりません。 項目が何か欠けていたり、良いなぁ~と思ったら、あまりにも高すぎたり、、、 そこで、自分で作ってみようと考えました。 まずはAccessやファイルメーカーで作成することを検討したのですが、そういったソフトだと、使用する人が、そのソフトを持っていないと利用できないため、自分で市販されるようなソフトを勉強も兼ねて作りたいなぁ~と思っています。 ちなみに今、JAVAを軽く勉強中です。またHPを作れる程度のプログラミング能力です。 無謀かもしれませんが、頑張りますので、 1.データベースソフトを作るんだったら、どの言語を使って作成すると初心者でも作り易いか。(できればフリーで揃う環境が有り難いです。) 2.データベースソフトを作る方法を解りやすく解説しているようなHPは無いか? ぜひアドバイスを宜しくお願いいたします。

  • 会社でシステム管理をしています。

    会社でシステム管理をしています。 社員がゲームソフトなどを無断でパソコンにインストールして 困っています。 (ウィルスが侵入のおそれがある) Windows XP SP2 マシンなのですが アプリケーションインストールできなくするソフトはあるのでしょうか?

  • データベースの活用

    会社の生産管理システムにあるデータベースから様々なデータを抽出して利用したいと考えています。 生産管理システムを販売しているところに依頼するととんでもない経費がかかります。そのシステムではデータをエクセルとして出力できるので、出力したエクセルを利用するなどしてこちらでデータを加工して利用する方法を検討しています。 エクセルの加工は大変なので、アクセスでプログラムを組んでおいてエクセルからデータを読み込んで利用するようにしたいのはうまくいくかなあと考えています。 この方法以外で、簡単にしかも経費をかけずにデータベースを活用する方法をご存じの方教えてください。 データベースから直接データだけを抽出して活用するソフトがあると聞いていますが、どの程度自由に使えるのか分かりません。その情報をお持ちの方も併せてお願いします。

  • データベースの構築

    わたしの知り合いの人が現在、失業中で経理職の管理職で応募しているのですか、面接の際、システムの経験(オラクルとかSAP)のことをよく聞かれるらしいです。その人の会社は、自社のSE子会社が開発しているシステムを使っているそうです。 これは自社開発といってもオラクルやSAPの汎用のソフトの ベ-スがないとだめなのでしょうか。 オラクルやSAPについてはデータベースの構築が出来るかどうかですって。この場合のデータベースの構築とは具体的 にどのようなことでしょうか。

  • データベースシステムのトップページ

    物件データベースシステムのトップページを作ります。 (1)左フレームにメニューボタンをGIFでつくって表示したいのですが、方法がわかりません。 (2)(1)のボタンを押すと物件データベースシステムでの各機能(ユーザマスタ、社員マスタ)への遷移ができるようにしたいです。 (3)右フレームに、データベースに登録されているデータの件数を数えて表示したい。  例:YYYY年MM月DD日に××××件が新しく登録されました。    YYYY年MM月DD日現在 新規物件は××××件で す。  以上のような感じの表示がしたいです。 このプログラムをCGI(C言語)で作るのですが、 もうお気づきかと思いますが、私はドシロウトで 要領を得ておりません。どなたか親切な方のご回答を お待ちしております。

    • ベストアンサー
    • CGI
  • あるソフトによって簡単にエクセルの業務システムを作れますか。

      普段にVBAでエクセルの業務システムを開発しますが、うちの会社ではVBAができる人間がいません。   VBAではなく、ソフトで簡単にエクセルの業務システムを作れますか?   ソフトに希望している機能はいかです。   1 簡単に入力機能を作成   2 帳表を作成   3 権限管理機能      

  • データベースのフリーソフト

    データベースのフリーソフトを探しています。 私が構築して会社で使いますが、データベースは全く使ったことがありません。 Excelがちょっとしたvlookupが使える程度の、ほぼ使えない、VBA?マクロ?も作れないひとです。 すでに販売した製品の管理をします。 数は1000程度、 1製品に対する登録項目は30程度。 消耗品があるので、最新の交換から指定した期間がたったら、お知らせが出るなどができる。 これくらいの数だと、Excelでマクロだとか、VBAだとかを勉強すべきでしょうか、

専門家に質問してみよう