GNU/Linux >> Linux の 問題 >  >> Panels >> cPanel

cPanelとMySQLアクセスホスト

自宅のPCでスクリプトを開発していて、MySQL管理プログラムを使用してデータベースにリモート接続する必要があるとします。問題ない。この手順は少し風変わりですが、データベースへのリモートアクセスを許可する手順は次のとおりです。
注: データベースをまだお持ちでない場合は、ここから始めてください。

次の情報を使用していると想定します:

データベース:example_mydb
データベースユーザー:example_dbuser
ISPからコンピューターに付与されたIPアドレス:1.2.3.4(ここでコンピューターのIPを取得)
サーバー名:server.asmallorange.com(ここでサーバーのIPを取得)
アクセスホスト
  1. cPanelにログインし、[MySQLデータベース]をクリックします
  2. [ホストにアクセス]まで下にスクロールします
  3. [ホスト]の横のフィールドにIPアドレス(例:1.2.3.4)を入力します(%ワイルドカードを使用できます):
  4. [ホストの追加]をクリックします
  5. IPアドレスの範囲を許可する場合は、1.2.3。%のように入力できます
    注: これは安全ではありません。パスワードを取得できれば、そのネットワーク範囲全体の誰もがデータベースにアクセスできるようになります。

IPを通知する

MySQLのセキュリティを非常に重視しているため、標準のcPanelの手順に加えて、ファイアウォールにリモートIPを追加する必要もあります。 MySQLにアクセスできるように、サポートに連絡してIPアドレスを通知してください。

データベースからユーザーを削除 現在、データベースユーザーはローカルホストを介してのみアクセスできるため、IPアドレスを認識させる必要があります。
  1. 現在のデータベースまでスクロールして、データベース'example_mydb'を探します
  2. 2つの削除ボタンが表示されます。1つはデータベース名の横(example_mydb)で、もう1つはユーザー名の横(example_dbuser)です。
  3. データベースのユーザー名の横にある[削除]をクリックします

    次の画面には次のように表示されます:
    アクセスリストからアカウントが削除されました
    データベースexample_mydbからユーザーexample_dbuserを削除しました。
データベースにユーザーを追加
  1. 下にスクロールして、データベースにユーザーを追加します
  2. 左側のドロップダウンメニューからユーザー「example_dbuser」を選択し、右側のドロップダウンメニューからデータベース「example_mydb」を選択します。
  3. [データベースにユーザーを追加]をクリックします
接続のテスト 次に、PCとリモートMySQLクライアントを使用して、データベース、データベースユーザー、サーバー名またはIPアドレスの接続情報を入力します。これらのいずれかに問題が発生した場合は、上記の手順を再確認するか、サポートを送信してください。支援のためのチケット。「サーバーのIPアドレスの検索、私のIPアドレスは何ですか?」も参照してください。
cPanel
  1. cPanelの紹介とアクセス情報

  2. cPanelでMySQLデータベースとユーザーを管理する方法

  3. cPanelでphpMyAdminとphpPgAdminにアクセスする方法

  1. cPanelでMySQLデータベースを作成する方法

  2. cPanelでのSiteLockのアクティブ化とアクセス

  3. cPanelでMySQLデータベースとユーザーを作成する

  1. cPanelでMySQLデータベースを修復する方法

  2. cPanelでMySQLデータベースにユーザーを割り当てる方法

  3. cPanelでMySQLデータベースユーザーを作成する方法