Здравствуйте!
В сегодняшнем посте я расскажу о том, как добавить пользователя PhpMyAdmin.
Для тех, кто не знает, PhpMyAdmin – это веб-интерфейс для администрирования СУБД (системой управления базами данных) MySQL. PhpMyAdmin очень популярное приложение, используемое многими программистами, администраторами и блогерами. Программа входит в состав, наверное, всех локальных серверов и обязательно установлена у большинства хостинг-провайдеров.
По-умолчанию, для доступа к базам данных в PhpMyAdmin есть пользователь root (без пароля). Чаще всего, для WordPress на локалхосте его и указывают в wp-config.php. Естественно, что при переносе проекта на сервер хостера, нужно будет указывать другого пользователя и пароль (данные, которые вам даст хостер).
Потом, когда вы будете с сервера забирать на локалхост актуальную версию сайта, то вам снова придется изменять значения в wp-config.php, либо копировать все, кроме этого файла. Т.е. придется держать в голове, что не нужно копировать на локаль wp-config.php, либо вспомните об этом по факту невозможности подключиться к БД.
В принципе, если вы уже используете для своего проекта систему контроля версий Git, то там можно просто добавить файл wp-config.php в .ignore, т.е. сделать, чтобы не отслеживались его изменения. Но, думаю, что мало кто из блогеров нагружает себя применением Git.
Так к чему я это все пишу? К том, что удобным решением будет – добавить на локалхосте нового пользователя PhpMyAdmin, такого же как и на сервере хостинг-провайдера. Т.е., если у вас на сервере пользователь БД user с паролем password, то локально вы тоже добавьте такого пользователя с таким же паролем. Так же нужно, чтобы имя базы данных было одинаковым на сервере и на локали. Тогда файл wp-config.php будет идентичен и для сервера и для локалхоста.
Особенно, это удобно, когда вы работаете с несколькими проектами в каждом из которых разные пользователи БД с различными паролями. Вам просто нужно добавить всех пользователей баз данных из всех ваших проектов в PhpMyAdmin на локалхосте.
Как добавить пользователя PhpMyAdmin
. 1. Зайдите в PhpMyAdmin – Пользователи – Добавить пользователя.
2. Укажите имя пользователя, пароль, подтвердите пароль, разрешите все глобальные привилегии (ссылка “Отметить все”). Пароль можно сгенерировать, нажав кнопку Генерировать.
Жмите кнопку ОК.
Все – новый пользователь PhpMyAdmin добавлен. В таблице учетных записей у вас должна появиться соответствующая строка.
Это добавление пользователя так же можно использовать на сервере. Например, у вас возникла необходимость дать доступ программисту-фрилансеру для выполнения каких-то работ по вашему сайту. Если вы дадите ему свои доступы, то, в целях безопасности, их придется потом изменять. А так вы можете создать для этих целей другого пользователя, а потом его просто удалить. Причем, этому временному пользователю можно и нужно дать более ограниченные права, например, ему незачем давать возможность создавать пользователей и т.п. Но, на сервере такое добавление пользователя может быть вам не разрешено. Все зависит от хостер-провайдера и типа хостинга, который используется для ваших проектов.
На этом закругляюсь, полагаю, расписал эту элементарную вещь более, чем достаточно.
Напишите знали ли вы о возможности добавить пользователя в PhpMyAdmin и использовали ли её в своей работе?
До новых встреч!