GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> cPanel

cPanel und MySQL-Zugriffshosts

Nehmen wir an, Sie entwickeln ein Skript auf Ihrem PC zu Hause und Sie mit einem MySQL-Admin-Programm eine Remote-Verbindung zu Ihrer Datenbank herstellen müssen. Kein Problem. Dieses Verfahren ist ein wenig eigenartig, aber hier sind die Schritte, um Fernzugriff auf Ihre Datenbank zu gewähren.
Hinweis: Wenn Sie noch keine Datenbank haben, beginnen Sie hier.

Wir gehen davon aus, dass Sie die folgenden Informationen verwenden:

Datenbank:example_mydb
Datenbankbenutzer:example_dbuser
IP-Adresse, die Ihr Computer von Ihrem ISP erhalten hat:1.2.3.4 (hier erhalten Sie die IP Ihres Computers)
Servername:server.asmallorange.com (hier erhalten Sie die IP Ihres Servers)

Zugriffshosts

  1. Melden Sie sich bei cPanel an und klicken Sie auf MySQL-Datenbanken
  2. Scrollen Sie nach unten zu Zugriffshosts
  3. Geben Sie Ihre IP-Adresse (z. B. 1.2.3.4) in das Feld neben Host ein (Platzhalter % ist zulässig):
  4. Klicken Sie auf Host hinzufügen
  5. Sie können etwas wie 1.2.3.% eingeben, wenn Sie einen Bereich für IP-Adressen zulassen möchten
    Hinweis: das ist nicht sicher; es wird jedem in diesem gesamten Netzwerkbereich den Zugriff auf Ihre Datenbank ermöglichen, wenn er in der Lage ist, Ihr Passwort zu erhalten.

Benachrichtigen Sie uns über IP

Wir nehmen die MySQL-Sicherheit sehr ernst, daher müssen wir zusätzlich zum Standard-cPanel-Verfahren auch die Remote-IP zur Firewall hinzufügen. Bitte wenden Sie sich an den Support und teilen Sie uns die IP-Adresse mit, damit wir sicherstellen können, dass sie Zugriff auf MySQL hat.

Benutzer aus der Datenbank entfernen

Derzeit hat der Datenbankbenutzer nur Zugriff über localhost, also müssen Sie ihn zwingen, die IP-Adresse zu erkennen.
  1. Scrollen Sie nach oben zu den aktuellen Datenbanken und suchen Sie nach der Datenbank „example_mydb“
  2. Sie sehen zwei Schaltflächen zum Löschen, eine neben dem Datenbanknamen (example_mydb) und eine darunter neben dem Benutzernamen (example_dbuser).
  3. Klicken Sie neben dem Benutzernamen der Datenbank auf Löschen

    Der nächste Bildschirm sagt:
    Konto aus Zugriffsliste entfernt
    Der Benutzer example_dbuser wurde aus der Datenbank example_mydb gelöscht.

Benutzer zur Datenbank hinzufügen

  1. Scrollen Sie zurück nach unten, um Benutzer zu Ihren Datenbanken hinzuzufügen
  2. Wählen Sie den Benutzer 'example_dbuser' aus dem Dropdown-Menü links und die Datenbank 'example_mydb' aus dem Dropdown-Menü rechts aus.
  3. Klicken Sie auf Benutzer zur Datenbank hinzufügen

Testen Sie Ihre Verbindung

Geben Sie nun mit Ihrem PC und Remote-MySQL-Client die Verbindungsinformationen für Ihre Datenbank, den Datenbankbenutzer und den Servernamen oder die IP-Adresse ein. Wenn Sie dabei auf Probleme stoßen, überprüfen Sie die obigen Schritte noch einmal oder senden Sie einen Support Ticket für Unterstützung.Siehe auch Finden Sie die IP-Adresse Ihres Servers, Was ist meine IP-Adresse?
cPanel
  1. Einführung und Zugangsinformationen zu cPanel

  2. So verwalten Sie MySQL-Datenbanken und Benutzer in cPanel

  3. So greifen Sie in cPanel auf phpMyAdmin und phpPgAdmin zu

  4. So erstellen Sie eine MySQL-Datenbank in cPanel

  5. SiteLock-Aktivierung und Zugriff in cPanel

Wie richte ich den Remote-MySQL-Zugriff auf cPanel ein?

Remote-MySQL in cPanel

So sichern Sie eine MySQL-Datenbank in cPanel

Zusätzliche MySQL-Zugriffshosts

Einrichten der cPanel-MySQL-Datenbank und des Benutzers

So erstellen und ändern Sie MySQL-Datenbanken in cPanel