多くのビューを持つ多くのデータベースを持つMySqlサーバーがホストされています。 HeidiSql
を使用して私のオフィスからサーバーにリモートアクセスします。Hosted MySql、Views、クライアントIpaddressの変更とアクセスが拒否されました
しばらくして私のオフィスのIPアドレスが変更されます。これが起きると、cPanelと「リモートMySql」ツールを使用してサーバーに新しいオフィスIPアドレスを追加して、リモートで再度接続できるようにする必要があります。
ただし、すべてのビューには定義者があります。[email protected]_IP_ADDRESS
。ビューを変更する必要がある場合はAccess Denied
となります。これまでビューを削除していました(ビューを削除することができます)。ビューの定義者を[email protected]_IP_ADDRESS
にして再作成して、ビューを編集することができます。
私の質問は次のとおりです。ベストプラクティスとは、このような環境です。ビューを一度定義する方法はありますか?セキュリティ上のリスクを引き起こすことなく、IPアドレスの変更後にビューを編集できるかどうか。
ありがとうございました。