Heidisql を初めて使用し、1 つのデータベースで読み取り専用権限を持つ新しいユーザーを作成しました。heidisql の [テーブル] タブにテーブル スキーマが表示されます。特定のユーザーに対してこのタブを非表示にする方法はありますか?
1 に答える
0
スクリーンショットは、非常に古いバージョンの HeidiSQL のものです。v3.0ですか?現在のリリースは v9.3 です。最新リリースへの更新を検討する必要があります。
ただし、HeidiSQL 自体でテーブル タブを非表示にする方法はありません。さらに良いことに、他の MySQL ユーザー アカウントを制限して、ALTER および/または CREATE コマンドを許可しないようにすることができます。これは、テーブルに列を編集または追加するときに、テーブル タブが行うことです。そうすれば、ユーザーはクエリ タブから自分で作成した ALTER/CREATE コマンドを実行することさえできなくなります。
[...] 1 つのデータベースで読み取り専用権限を持つ新しいユーザーを作成しました
それはすでにそれを行う必要があります。技術的な観点からは、テーブル タブも非表示にする必要はありません。ユーザーが適切な権限を持っていない場合、テーブル タブを使用して何かを変更することはできません。
于 2016-01-07T07:04:10.160 に答える