API - Datenbank und Remote Access  [GELÖST]

Locked
User avatar
space2place
Posts: 486
Joined: Tue 24. Mar 2020, 11:02
Contact:

API - Datenbank und Remote Access

Post by space2place »

Ich muss doch noch einmal auf dei API kommen.
Wenn ich eine Datenbank per API hinzufüge und den Parameter "remote_access" befülle, sollte die Datenbank auch von dieser IP zu öffenen sein, oder?
Dioes ist das JSON Array

Code: Select all

{'id_user': 108, 'database_name': 'db108_zweite-datenbank', 'database_username': 'dbu108_extern', 'password': '.4g&6rO/*5', 'description': 'Database migrated from i-MSCP', 'remote_access': ['192.168.111.125']}
Die Datenbank wird erfolgreich angelegt, aber der User ist "localhost".

Oder hat dieser Parameter "remote_access" einen anderen Zweck.

Gruß
Sascha
User avatar
Alexander
Keyweb AG
Posts: 3810
Joined: Wed 20. Jan 2016, 02:23

Re: API - Datenbank und Remote Access

Post by Alexander »

Wurde denn vorher der Fernzugriff auf die Datenbank in den Optionen generell aktiviert?

(Konfiguration -> Datenbank-Server -> Fernzugriff erlauben)
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
space2place
Posts: 486
Joined: Tue 24. Mar 2020, 11:02
Contact:

Re: API - Datenbank und Remote Access

Post by space2place »

Alexander wrote: Wed 3. Jun 2020, 16:42 Wurde denn vorher der Fernzugriff auf die Datenbank in den Optionen generell aktiviert?

(Konfiguration -> Datenbank-Server -> Fernzugriff erlauben)
Ups.. Den Punkt hatte ich nicht aktiv. Aber leider hat wurde der User wieder mit "localhost" angelegt.
User avatar
Alexander
Keyweb AG
Posts: 3810
Joined: Wed 20. Jan 2016, 02:23

Re: API - Datenbank und Remote Access

Post by Alexander »

Die API-Doku war in einem Punkt leider falsch, das Feld heißt nicht "remote_access" sondern "remote_hosts".
Ein Feld "remote_access" gibt es unter diesem Endpunkt nicht.
Habe die Dokumentation soeben entsprechend korrigiert.

Ergänzend zu meinem letzen Beitrag muss auch das Benutzerprivileg "Datenbank-Fernzugriff" in den Einstellungen des Benutzers gesetzt sein.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
space2place
Posts: 486
Joined: Tue 24. Mar 2020, 11:02
Contact:

Re: API - Datenbank und Remote Access

Post by space2place »

Alexander wrote: Thu 4. Jun 2020, 08:37 Die API-Doku war in einem Punkt leider falsch, das Feld heißt nicht "remote_access" sondern "remote_hosts".
Ein Feld "remote_access" gibt es unter diesem Endpunkt nicht.
Habe die Dokumentation soeben entsprechend korrigiert.

Ergänzend zu meinem letzen Beitrag muss auch das Benutzerprivileg "Datenbank-Fernzugriff" in den Einstellungen des Benutzers gesetzt sein.
Perfekt... Jetzt wird der Remote Host richtig eingetragen. Da das Migrattionsscript mit den Templates von KeyHelp arbeitet, muss man dort dann dem User dieses Recht einräumen.

Bei dem Popup steht aber immer noch der Host "localhost":

Code: Select all

Datenbankname	db113_zweite-datenbank
Benutzername	dbu113_extern
Host	localhost
Port	3306
Müsste da nicht die IP des KeyHelp Servers drin stehen?
User avatar
Alexander
Keyweb AG
Posts: 3810
Joined: Wed 20. Jan 2016, 02:23

Re: API - Datenbank und Remote Access  [GELÖST]

Post by Alexander »

space2place wrote: Thu 4. Jun 2020, 10:35 Bei dem Popup steht aber immer noch der Host "localhost":
Code: Alles auswählen

Code: Select all

Datenbankname	db113_zweite-datenbank
Benutzername	dbu113_extern
Host	localhost
Port	3306
Müsste da nicht die IP des KeyHelp Servers drin stehen?
Da steht aktuell immer localhost drin, aber du hast recht, bei aktiviertem Fernzugriff sollte dort auch die IP des Servers auftauchen.
Das ergänze ich jetzt gleich mal ;).
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Locked