Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
I
ISPConfig 3
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 509
    • Issues 509
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 32
    • Merge Requests 32
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ISPConfig
  • ISPConfig 3
  • Issues
  • #3189

Closed
Open
Created May 14, 2014 by Marcus@crazyiven

Default Remote IP/Host for Database (Multiserver Setup)

Hi!

I'm using a Multiserver Setup with following Setup:

  • 1 Masterserver server1.domain.tld (ISPConfig GUI & Full "Hosting Setup": Apache, MySQL, FTP)
  • 2 Slave Server server2/server3.domain.tld (Full "Hosting Setup": Apache, MySQL, FTP)

On server1.domain.tld/phpmyadmin is a phpmyadmin setup to reach server1, server2 & server3 MySQL servers. But to reach server2 & server3 databases, we must set remote access to every database to reach them with this pma.

It would be nice to have a "default mysql remote host ip/hostname" that is added to every database user.

For example, if you add a db user without remote access the system adds three user access locations:

  • access from localhost
  • access from server1.domain.tld
  • access from 1.2.3.4 (ip from server1.domain.tld)

Kind regards Marcus


Hi!

Ich habe eine Multiserver Umgebung mit folgendem Aufbau::

  • 1 Masterserver server1.domain.tld (ISPConfig GUI & "Hosting Setup": Apache, MySQL, FTP)
  • 2 Slave Server server2/server3.domain.tld ("Hosting Setup": Apache, MySQL, FTP)

Auf server1.domain.tld/phpmyadmin liegt ein phpmyadmin das so eingestellt ist, das man auf die server1, server2 & server3 MySQL Server zugreifen kann. Aber um dies nutzen zu können, muss beim anlegen der DB immer das Recht auf Remote Zugriff aktiviert werden.

Es wäre sehr praktisch wenn man eine "Standard MySQL Remote IP/Hostname" Einstellung festlegen kann, die automatisch zu jeem Datenbank benutzer hinzugefügt wird.

So sollte dann z.B. wenn man eine Datenbank ohne Remote Zugriff angelegt wird, der Zugriff von folgenden Hosts aus erlaubt werden:

  • Zugriff von localhost
  • Zugriff von server1.domain.tld
  • Zugriff von 1.2.3.4 (IP von server1.domain.tld)

Mit freundlichen Grüßen Marcus

Edited Sep 15, 2020 by Thom
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None