Я использую PHPMyAdmin для управления базами данных, и я новичок в SQL в целом. Могу ли я сохранить открытого анонимного пользователя на локальном хосте, чтобы такие вещи, как Drupal, могли получить доступ к MySQL? Кажется, что наличие корня без пароля на имени хоста моего сервера задерживается, но я не знаю, что я делаю с этим в целом. Имя пользователя начинается с b
это тот, который я использую для входа в систему и таких вещей, как создание базы данных.
вам не нужны учетные записи, не защищенные паролем. мои предложения:
Любое имеющееся у вас приложение, которое обращается к MySQL, должно предоставлять учетные данные для подключения и использовать учетную запись, у которой достаточно прав только для того, чтобы делать то, что ей нужно. Нет необходимости иметь учетную запись, которая просто должна иметь возможность писать в вашу базу данных Drupal, например, иметь доступ ко всем базам данных на сервере.
После того, как вы настроили эту настройку, вы можете избавиться от учетных записей, у которых нет пароля, или добавить пароль к ним, тем самым удалив эту дыру в безопасности.