В каком файле пароль в phpmyadmin

Обновлено: 01.07.2024

Школа хостинга Редактор: Анна Белоус 1883 5 мин Аудио

На сегодняшний день если не все, то большинство хостинг-провайдеров интегрировали phpMyAdmin на свои сервера, и потому будет очень полезно уметь им пользоваться.

Как безопасно войти в phpMyAdmin?

Конечно же в phpMyAdmin можно авторизоваться более безопасно, чем просто с использованием логина и пароля. Существует две реализации двухфакторной авторизации интегрированных в утилиту:

1. С использованием приложения для двухфакторной авторизации:

  • Google Authenticator. Можно ставить его как на iOS, так и на Android. Прост и удобен в использовании. Распространяется бесплатно. Главное не терять телефон, на котором установлено приложение, и помнить, что автоматического переноса аккаунтов между устройствами нет - придётся вручную добавлять аккаунт на новом телефоне. . По принципу работы аналогичен с Google Authenticator, но в нем уже учтены минусы того же Google Authenticator. К примеру, если таки потеряли телефон - вы сможете на нем деактивировать приложение дистанционно с другого авторизованного устройства. И конечно же, учтен автоматический перенос аккаунтов между приложениями на разных устройствах. К тому же это приложение тоже распространяется бесплатно. Одним словом, рекомендуем. . Тут уже можно выбрать способ двухфакторной авторизации: получить код по SMS, вводом 6-значного кода или подтверждением кликом (на компьютере вводите логин и пароль в phpMyAdmin, а на телефон получаете уведомление с просьбой подтвердить или отклонить авторизацию). Тоже распространяется бесплатно.

2. Двухфакторная авторизация с использованием токена.

phpMyAdmin поддерживает FIDO U2F токены. Вот несколько их разработчиков:

Этот вариант авторизации не относится к бесплатно распространяемым, что логично. В этом есть свои плюсы: это не телефон, поэтому вряд ли придётся носить с собой, что уменьшает риски потери устройства.

Также вы можете ограничить доступ к phpMyAdmin по ip либо из панели управления сайтом, необходимо уточнить у техподдержки хостинг-провайдера о такой возможности.

Если же вы используете собственный phpMyAdmin, то можете указать в .htaccess ограничение по ip (.htaccess находится в каталоге phpMyAdmin).

Как экспортировать базу данных?

Как безопасно авторизоваться в phpMyAdmin разобрались, приступаем к экспорту базы данных:

1. С помощью phpMyAdmin

1.1. Авторизовавшись в phpMyAdmin с левой стороны, вы увидите столбец с названием базы данных. На нее нужно кликнуть.

autorization

1.2. Чуть правее вверху будет кнопка “Экспорт”. Нажмите на нее.

eksport

1.3 На открывшемся окне выберите способ экспорта (рекомендуем быстрый) и нажмите на кнопку Ок. Сохраненный файл с расширением .sql ищите у себя на компьютере.

2. С использованием Cron-задач:

mysqldump -h сервер_БД -u пользователь_БД - -password=пароль имя_БД > имя_файла.sql

сервер_БД - MySQL-сервер, где размещена ваша база данных;

пользователь_БД - название существующего пользователя, с помощью которого происходит подключение;

пароль - пароль к БД, которую надо экспортировать;

имя_БД - название базы данных, которую необходимо экспортировать;

имя_файла.sql - задается имя файла, куда база данных будет экспортирована. Файл создается автоматически.

Это очень удобно, поскольку экспорт будет производиться по заданному вами графику и без вашего вмешательства. Обязательно обращайте внимание на то, что могут быть установлены ограничения на выполнения Cron-задач. О них вы сможете узнать или в разделе FAQ хостера, или же у его техподдержки.

В целом, могут быть и другие способы экспорта - все зависит от функционала панели управления сайтом, потому обращайте на это внимание.

Как импортировать базу данных?

1. Импорт базы данных с помощью phpMyAdmin:

1.1. Создайте базу данных и пользователя к ней на хостинге, где размещен или будет размещен ваш сайт.

1.2. Войдите в phpMyAdmin и слева в столбце выберите созданную вами БД.


1.3. Вы попали в саму БД. Убедитесь, что она пуста:

baza-dannuh

1.4. Нажмите на "Импорт", выберите дамп своей базы данных и нажмите на ОК

Важно! База данных перед импортом обязательно должна быть пуста, в противном случае воспользуйтесь инормацией описанной далее.

2. Импорт через SSH-консоль

Важно! Необходимо уточнять о возможности подключения к серверу по SSH у техподдержки вашего хостинг-провайдера (или смотрите раздел FAQ). Также, для импорта базы данных таким способом необходимо использовать либо Putty для ОС Windows, либо терминал для ОС Linux.

2.1. Загрузите дамп базы данных по ftp на веб-сервер, где размещен ваш сайт.

2.2. Теперь надо подключиться к серверу по SSH и выполнить следующую команду:

mysql -h сервер_БД -u пользователь_БД -p имя БД< путь_к_файлу/файл_дампа_БД.sql

Таким способом можно импортировать базы большого объема.

Все о паролях в phpMyAdmin

В phpMyAdmin можно увидеть логины и пароли пользователей для входа в административную часть сайта, для авторизации на сайте в личном кабинете, но там не найти логина и пароля для входа в сам phpMyAdmin.

Если вы забыли пароль для входа в phpMyAdmin, который установлен на MySQL-сервере вашего хостера, то вы можете либо посмотреть его в панели управления хостинга, либо написать в тех.поддержку.

Если же вы забыли пароль для входа в phpMyAdmin, установленный вами на сервере хостера, то надо в корневом каталоге phpMyAdmin найти файл config.inc.php и и в нем найти строку ['password']=, в которой и будет указан нужный вам пароль.

Важно! Этот способ возможен только в случае ранее установленного способа авторизации в phpMyAdmin без запроса пароля (см. раздел "Установка phpMyAdmin")

Если же вы забыли пароль от root-пользователя (в случае, когда у вас собственный MySQL-сервер), то для его восстановления необходимо:

Для Windows систем:

1. Будучи авторизованным на MySQL-сервере под root-пользователем остановите его: здесь Start/Control Panel/Administrative tools/Services находите MySQL-службу и останавливаете ее.

2. Создайте текстовый файл со следующим содержимым:2.1 MySQL 5.7.6 и более поздние версии:

Заменяет существующий пароль на тот, который хотите использовать (вместо NewPass надо указать новый пароль)

2.2 MySQL 5.7.5 и более ранние версии:

3. Запускаем MySQl-сервер в командной строке:

где mysql_init.txt - созданный вами в пункте 2 файл.

Сервер запустится, сменив пароль для root'@'db_server на указанный в файле mysql_init.txt.

Для того, чтобы ответ сервера был выведен в консоль, следует команду mysqld использовать с ключом --console.

Важно! После успешного запуска сервера, не забудьте удалить файл mysql_init.txt.

Теперь осталось остановить MySQL-сервер и запустить его с использованием нового пароля.

Если же у вас не получилось сменить пароль таким образом, то выполните следующие команды:

SET authentication_string = PASSWORD('NewPass'), password_expired = 'N'

Для Unix и Unix-подобных систем:

1. Будучи авторизованным на MySQL-сервере под root-пользователем остановите его:

где host_name.pid - название процесса, который нужно остановить

2. Создайте файл .txt, в котором укажите (актуально для 2.1 MySQL 5.7.6 и более поздних версий):

2.2 2.2 MySQL 5.7.5 и более ранние версии:

Важно! Если вы авторизовались на сервере не под пользователем, который запускает MySQL-сервер, проверьте есть ли у него права на чтение этого файла.

3. Запускаем MySQL:

где /home/me/mysql_init - созданный вами файл

Важно! После успешного запуска сервера не забудьте удалить файл /home/me/mysql_init.

Если таким способом не удалось сменить пароль, то выполните следующую команду:

SET authentication_string = PASSWORD('NewPass'), password_expired = 'N'

А как восстановить пароль администратора сайта? Ответ зависит от CMS вашего сайта и полностью раскрыт здесь.

Установка phpMyAdmin

1. Скачиваем phpMyAdmin. При выборе дистрибутива для скачивания обращайте внимание на то, с какой версией РНР и MySQL он взаимодействует (это все описано по ссылке выше).

2. Все содержимое загруженного дистрибутива phpMyAdmin переносим на сервер в корневой каталог, где он будет размещен.

Важно! Обязательно надо проверить все ли скрипты phpmyAdmin имеют те же права, что и другие службы на вашем сервере (скрипты PHP и т.д.). Если права будут разные, то могут возникнуть сложности в работе со службой.

3. Создаем файл config.inc.php и открываем его в обычном текстовом редакторе:

для использования определенного MySQL-сервера вместо db_server надо указать ip этого сервера.

После настройки, если вы не хотите каждый раз вводить логин и пароль, добавьте это:

Важно! Такой способ авторизации не является безопасным, ибо хранение пароля в конфиге не дает гарантии его сохранности.

В принципе, это всё, что может понадобиться добавить в конфиг (поскольку phpMyAdmin сначала запускает libraries/config.default.php, а потом уже config.inc.php), а полную документацию по настройке config.inc.php можно найти здесь Настройка config.inc.php.

Анна Белоус

Задайте его экспертам! Ответ приходит очень быстро и прямо на ваш email.







От панели управления зависит ваше удобство в настройке хостинге\сайта.

Большинство качественных хостингов из нашего ТОПа используют удобные панели управления, поэтому рекомендуем больше внимания уделить другим параметрам при выборе.

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

Виртуальный хостинг - подходит для большинства проектов начального уровня с посещаемостью до 1000 человек в сутки. В таком хостинге мощность сервера делится между несколькими хостинговыми аккаунтами. Услуга проста в настройке даже для новичков.

VPS - подходит для более сложных проектов с достаточно большой нагрузкой и посещаемостью до 10000 человек в сутки. Здесь мощность сервера фиксированная для каждого виртуального сервера, при этом сложность настройки увеличивается.

Выделенный сервер - нужен для очень сложных и ресурсоемких проектов. Для вас выделяют отдельный сервер,мощность которого будете использовать только вы. Дорого и сложно настраивать.

Размещение и обслуживание вашего собственного сервера в дата-центре хостинга - это не очень популярная услуга и требуется в исключительных случаях.

  • Облачный хостинг
  • Виртуальный хостинг
  • VPS/VDS
  • Выделенный сервер
  • Размещение сервера
  • CDN

CMS - это система управления контентом сайта. Хостеры стараются для каждой из них делать отдельный тариф или упрощать установку. Но в целом это больше маркетинговые ходы, т.к. у большинства популярных CMS нет специальных требований к хостингу, а те что есть - поддерживаются на большинстве серверов.

Виртуализация - это создание виртуальной среды на физическом сервере, позволяющая запускать требуемые ПО без затрагивания процессов, совершаемых другими пользователями сервера. С её помощью ресурсы физического сервера распределяются между виртуальными (VPS/VDS). Основные виды: аппаратная (KVM), паравиртуализация, виртулизация на уровне ОС (OpenVZ).

Абузоустойчивый хостинг - компании, которые разрешают размещать практически любой контент, даже запрещенный (спам, варез, дорвеи, порнографические материалы). Такие компании не удаляют контент вашего веб-сайта при первой же жалобе (“абузе”).

Безлимитный хостинг - хостинг у которого отсутствуют лимиты на количество сайтов, БД и почтовых ящиков, трафик, дисковое пространство и т.д. Обычно это больше маркетинговый трюк, но можно найти что-то интересное для себя.

Безопасный хостинг - тот, где администрация постоянно обновляет ПО установленное на серверах, устанавливает базовую защиту от DDoS-атак, антивирус и файерволлы, блокирует взломанные сайты и помогает их "лечить".

Защита от DDOS - компании, которые предоставляют хостинг с защитой от DDoS-атак. Такие пакеты ощутимо дороже обычных, но они стоят своих денег, так как ваш сайт будет защищен от всех видов сетевых атак.

  • Абузоустойчивый хостинг
  • Безлимитный хостинг
  • Безопасный хостинг
  • Черный список
  • Защита от DDOS
  • Конструктор сайтов
  • Партнерские программы
  • Реселлинг хостинга

Тестовый период - предоставляется хостером бесплатно на 7-30 дней, чтобы вы могли удостовериться в его качестве.

Moneyback - период на протяжении которого хостер обязуется вернуть деньги, если вам не понравится хостинг.

Настоятельно рекомендуем не покупать слишком дешевый хостинг! Как правило с ним очень много проблем: сервер иногда не работает, оборудование старое, поддержка долго отвечает или не может решить проблему, сайт хостера глючит, ошибки в регистрации, оплате и т.д.

Также мы собрали тарифы от тысяч хостеров, чтобы вы могли выбрать хостинг по конкретной цене.

  • Дешёвый хостинг
  • Дешевый VPS-хостинг
  • Цена-Качество
  • Дорогой хостинг
  • Бесплатный хостинг
  • VPS/VDS посуточно

На языке программирования PHP и базах данных MySQL сейчас работает большинство сайтов. Они же поддерживаются практически всеми современными хостингами.

ОС - операционная система, установленная на сервере хостинга. Мы рекомендуем размещать на серверах с Linux, если нет особых требований у разработчиков сайта.

Итак, как я могу его создать?

откройте phpMyAdmin и выберите вкладку SQL. Затем введите следующую команду:

Edit:

также изменить на эту строку в config.inc.php :

чтобы сделать phpmyadmin запрашивает имя пользователя и пароль MySQL.

Ну, я считаю, что я решил проблему конфигурации пароля - WampServer 2.2 - Windows 7.

три шага, которые я сделал:

в консоли MySQL установите новый пароль. Чтобы сделать это: mysqladmin -u root password 'your_password'

на phpMyAdmin нажмите "пользователи" и установите тот же пароль для пользователя root .

наконец, установите новый пароль в config.inc.php . Больше ничего не меняй. файл.

это работает для меня. Удачи!

чтобы создать пароль root в PHPMyAdmin в UI easy way, вы можете выполнить простые шаги ниже:

  • доступ к phpMyAdmin с учетной записью root (без пароля) - > учетные записи пользователей.

enter image description here

нажмите на root > изменить привилегии

enter image description here

затем нажмите на кнопку Изменить пароль

enter image description here

введите пароль -> Go

enter image description here

выход и вход в систему снова с новым паролем

PHPMyAdmin говорит вам, что в вашей службе MySQL отсутствует пароль root. Вы можете изменить его, обратившись к интерфейсу командной строки MySQL. mysqladmin -u root password newpass

здесь простой шаг, который вы можете легко установить пароль PHPMYADMIN.

  1. Гото "C:\xampp\phpMyAdmin "и найти" Config.Инк.php " file
  2. открыть "Config.Инк.в PHP файл" в текстовом редакторе, например Notepad++.
  3. находим строку $cfg ['Servers'] [$a] ['auth_type’] = 'config'; в " config.Инк.PHP-файл.
  4. слово $cfg ['Servers'] [$a] ['auth_type’] = 'config'; to $ cfg ['Servers'] [$a] ['auth_type’] =' cookie’; в " config.Инк.php " файл и сохраните изменения.
  5. Теперь откройте браузер и введите "localhost/phpmyadmin". Введите имя пользователя "root". пароль-null означает пустой. вы ничего не печатаете, оставляете пустым и нажимаете кнопку GO.
  6. Теперь вы можете увидеть ссылку "Изменить пароль". пожалуйста, нажмите эту ссылку.
  7. Установите пароль phpMyAdmin и снова введите и нажмите кнопку GO. Вы также можете увидеть с иллюстрированным руководством здесь нажмите здесь чтобы перейти к этому пошаговому руководству.

мне нужно было изменить только одну строку файла config.inc.php расположенном в C:\wamp\apps\phpmyadmin4.1.14 .

поместите правильный пароль здесь .

перейти к phpmyadmin

открыть раздел учетной записи пользователя:

open user account section

использовать права редактирования

изменить пароль и имя пользователя

change password and user name

добавить привилегии для базы данных

в linux (debian 9) после сброса пароля root mysql(Maria DB) вам просто нужно отредактировать файл конфигурации phpmyadmin db, расположенный в /etc/phpmyadmin/config-db.в PHP

Я считаю, что команда, которую вы ищете, это passwd

Я только что столкнулся с проблемой пароля пользователя mysql-ошибка 1045: Доступ запрещен для пользователя: "root@localhost" (используя пароль: нет) - когда я попытался сделать обновление do-release в моей операционной системе. Поэтому я исправил его в 2 шага.

во-вторых, с одним из пользователей, которых я знаю пароль, я сделал некоторые изменения пароля для других пользователей через сам phpmyadmin в соответствии с SonDang.

Здравствуйте, такой вопрос как можно изменить или узнать пароль phpMyAdmin, т.к. в вожу пароль не верно, хотя в панели управлением веб Хостингом, там всё в порядке.

  • BudnardSn, MartinPog и MarionLiz это нравится

Если пароль использовался, например, в Amxbans, то можно посмотреть его в конфиге веб-части, в файле /include/db.config.php(как то так).

Так же, в файле sql.cfg, непосредственно на сервере.

Если в Sourcebans, то на сервере, в databases.cfg, а так же в веб-части, в подобном конфиге, как выше.

Если нигде не использовался, то можно сменить в разделе "Базы данных", в панели управления веб-хостингов, дважды щелкнув по базе данных, а потом снова дважды по имени пользователя.

Если пароль использовался, например, в Amxbans, то можно посмотреть его в конфиге веб-части, в файле /include/db.config.php(как то так).

Так же, в файле sql.cfg, непосредственно на сервере.

Если в Sourcebans, то на сервере, в databases.cfg, а так же в веб-части, в подобном конфиге, как выше.

Если нигде не использовался, то можно сменить в разделе "Базы данных", в панели управления веб-хостингов, дважды щелкнув по базе данных, а потом снова дважды по имени пользователя.

Посмотрел в Batabases, но всё же не верно, в водил пароли и от базы данных, и от Myarena, да и от самого панели управления всё равно не верный.

Как именно поменять пароль не много не понял.

Посмотрел в Batabases, но всё же не верно, в водил пароли и от базы данных, и от Myarena, да и от самого панели управления всё равно не верный.

Как именно поменять пароль не много не понял.

Вводить необходимо логин и пароль пользователя базы данных, и только его. Другие аккаунты к phpmyadmin отношения не имеют.
В databases.cfg

"sourcebans"
"driver" "default"
"host" "web1.myarena.ru"
"database" "db_name"
"user" " db_user "
"pass" " db_password "
//"timeout" "0"
"port" "3306"
>

Синим я выделил логин, а красным - пароль, с которыми можно войти в phpmyadmin

Итак, как я могу создать один?

Откройте phpMyAdmin и выберите вкладку SQL. Затем введите эту команду:

Редактировать:

Также изменение этой линии в config.inc.php`:

Чтобы сделать в phpmyadmin запросит имя пользователя и пароль MySQL.

Три шага, которые я сделал:

В панели phpmyadmin` выберите пользователей и установить пароль для пользователя root``.

Этот работал для меня. Удачи!

Чтобы создать пароль root в phpmyadmin в интерфейсе легко, вы можете следовать простым шагам ниже:

  • Доступ к phpmyadmin с помощью учетной записи root (без пароля) - и GT; учетные записи пользователей.

Введите описание изображения здесь

Нажать на кнопку root > Редактирование привилегий

Введите описание изображения здесь

Затем нажмите на кнопку Изменить пароль

Введите описание изображения здесь

Введите желаемый пароль -и gt; Перейти

Выйти и войти в систему с новым паролем

Phpmyadmin-это говорю вам, что ваша служба MySQL отсутствует корневой пароль. Вы можете изменить его с помощью доступа к интерфейсу командной строки MySQL`. команды mysqladmin -U в корень newpass пароль

Вот простой шаг, который вы можете легко установить пароль в phpmyadmin.

  1. Гото “C:\xampp\phpMyAdmin” и найти файл “Config.inc.php”
  2. Откройте “Config.inc.php файл” в текстовом редакторе, например Notepad++.
  3. Найдите строку $cfg в [‘сервера’] [$в] [‘auth_type’] = ‘конфигурация’; в файле “config.inc.php”.
  4. Изменить слово $cfg в [‘сервера’] [$в] [‘auth_type’] = ‘конфигурация’; на $cfg в [‘сервера’] [$в] [‘auth_type’] = ‘куки’; в “config.inc.php” файл и сохраните изменения.
  5. Теперь откройте браузер и введите адрес “localhost/phpMyAdmin и”. Введите имя пользователя “корень“. пароль-null означает пустой. вы ничего не типа оставьте пустым и нажмите кнопку Go.
  6. Теперь вы можете видеть ссылку “сменить пароль”. пожалуйста, нажмите эту ссылку.
  7. Задайте еще раз ваш phpMyAdmin и пароль и повторите ввод и нажмите кнопку Go. Вы также можете ознакомиться с иллюстрированное руководство здесь Нажать здесь, чтобы перейти к шаг за шагом руководство.

Перейдите в phpmyadmin

Раздел Учетная запись:

  1. Используйте Редактирование привилегий
  2. Смена пароля и имени пользователя

изменить пароль и имя пользователя

На Линукс (Debian 9) после переустановки MySQL в корень(Мария ДБ) пароль, вы только должны отредактировать файл через phpmyadmin БД конфиг находится в /etc/phpmyadmin/config-db.php

Мне нужно было только изменить одну строчку config.inc.php файл ` находится в C:\wamp\apps\phpmyadmin4.1.14`.

Выложить здесь правильный пароль .

Читайте также: