2017-05-30 12 views

答えて

0

あなたが守ろうとしていることと、どのような対策が「十分」であるかを判断する必要があります。情報を表示できるユーザーは、最低限、手動でそのデータをコピーできるため、データのコピーを取得できないようにすることはできません。

「エクスポート」タブを非表示にしたい場合は、簡単です(「ユーザーアカウント」領域にある「User groups」タブから)新しいユーザーグループを設定して、そのページのエクスポートオプションを削除し、すべてのユーザーをそのグループに追加します。

しかし、これは意欲的なユーザーを停止させることはありません。データを表示したり、標準のMySQLコマンドを使用してエクスポートを作成したりすることができます。そのため、状況に適したものかどうかを判断する必要があります。

ユーザーグループ機能を使用するには、最初にphpMyAdmin Configuration Storageを設定する必要があります(ゼロ設定機能があるため、多くの作業を行う必要はないため、手動でテーブルとユーザーを作成し、しかし)。あなたは、独自のコンフィギュレーション・データを格納するphpMyAdminのための適切なデータベースとテーブルを持っていたら、ここに示すように、ユーザーの2番目のタブがページをアカウントへのアクセスを得るでしょう:そこから

User accounts tab with user groups active

を、あなたが使用することができます「ユーザーグループの追加」リンクをクリックしてユーザーグループを作成し、必要な機能を与え、エクスポートオプションを除外します。これらの変更を保存したら、メインの[ユーザーアカウントの概要]ページに戻り、制限するユーザーごとにそのグループに割り当てます。

User tab with a user who has a group assigned

それが可能なMySQLの権限を使用して、アクションを防ぐために、より良いだということを忘れないでください。ユーザーがデータを削除しないようにするには、ユーザーグループではなくユーザー自身を変更してデータを削除する方がよいでしょう。この方法では、MySQLの制限事項であり、ユーザーはSQL文を直接入力することも、他のプログラムを使用してphpMyAdminユーザグループをバイパスすることもできません。

+0

Thanks Issac! PhpMyAdminでそのユーザーグループのオプションはどこにありますか? –

+0

申し訳ありませんが、私はドキュメントにリンクしていると思っていましたが、失敗しただけでなく、気づきませんでした。うまくいけばあなたの質問に答える私の答えに多くの情報を追加しました。 –

関連する問題