использование одного и того же пользователя mysql со многими базами данных

Поскольку мы знаем, что для того, чтобы подключить WP с базой данных, мы должны определить имя пользователя и пароль mysql в wp-config.php, поэтому в этот момент у меня возник вопрос о безопасности или (какая-то ошибка подключения):

это хорошая практика с использованием одного и того же пользователя mysql со многими базами данных

одно дело в том, что я не видел никаких проблем с этим, но думал, что когда-нибудь это придет 🙂 надеюсь, что вы поймете
хорошо спасибо заранее

Ну, это не очень хорошая практика, но это зависит от того, как вы обращаетесь к другим базам данных.

Например, у меня есть сервер, на котором размещаются 10 + разных сайтов WordPress.

У меня есть два варианта подключения к базам данных:

  1. Использовать корневой вход во все мои файлы wp-config.php, поскольку это проще
  2. Создайте пользователя и логины, связанные с каждой базой данных для каждого сайта

Номер 1 полезен, когда я разрабатываю локально / на виртуальной машине, поскольку базы данных недоступны для внешнего мира.

Число 2 – это, безусловно, лучшая практика, когда вы используете живой сервер с несколькими базами данных. В лучшем случае, если ваш пароль становится скомпрометированным, вы только разоблачаете одну базу данных.