sql >> データベース >  >> RDS >> Mysql

複数のホスト名と複数の特権?

    mysqlが接続を受信した時点で、リモートシステムを識別するために必要なのはIPアドレスだけです。 。次に、「逆引きDNS」ルックアップを実行して、要求元のシステムのIPアドレスをホスト名に変換し、許可テーブルでホスト名をルックアップできるようにする必要があります。複数のホスト名を単一のIPアドレスにマップすることはできますが、これまでのように、mysqlが最初に指定されたホスト名を知る方法はありません。その時点で、127.0.0.1しかなく、DNSリゾルバーは「localhost」という名前を返します。それを変更しても、名前は1つしか指定できないため、スキームは機能しません。

    ただし、ネットワークアダプタに複数の異なるIPアドレスを与えることができます。 Ubuntuでの設定の詳細はわかりませんが、比較的簡単なはずです。次に、システムに接続する独自のIPを持つ複数のホスト名を設定できます。 mysqlの設定で、GRANTコマンドでホスト名の代わりにIPアドレスを指定して、rDNSを混乱させないようにします。




    1. Access2016で分割データベースを暗号化する方法

    2. R12.2エディションの決定とセットアップ

    3. WebサイトのダウンとTwitterフィード

    4. SQL Serverエラー4104:マルチパート識別子をバインドできませんでした。