Phpmyadmin не показывает вкладку «привилегии»
У меня есть WAMP, установленный в Windows, и я не могу получить вкладку «привилегии», чтобы показывать в PhpMyAdmin независимо от того, что. Читая другие обсуждения и статьи форума, я сделал следующее:
- Проверено, чтобы я зарегистрировался как root
- Переустановленный wamp
- Reset мои пользователи mysql
- Запустить проверку mysql для пользователей
- Очищенный кеш
В результате этих тестов я получил следующую ошибку: Can’t find file: ‘user’ (errno: 2) . Поиск google для решения оказался бесполезным. Любая помощь будет оценена
Обновление: Скриншот 
8 ответов
Если вы уверены, что используете root, попробуйте очистить файлы cookie и обновить их. Это, AFAIK, является ошибкой, затрагивающей Google Chrome, в частности, но я не могу сказать наверняка для других браузеров. Обратите внимание, что вы можете выбрать, какие файлы cookie удалить на вкладке разработчиков в Chrome. Вам нужно удалить только файлы cookie localhost.
О нет. Таким образом, вы действительно удалили таблицу «user». Мое предложение состоит в том, что вы либо находите сценарии CREATE для таблиц в базе данных mysql , либо выполняете полную переустановку (поскольку, как вы видите, у вас не так много БД, чтобы проиграть). Только для записи:
Для людей, которые сталкиваются с этой проблемой при использовании cPanel/WHM, в посте, указанном ниже на сайте cPanel, говорится:
В соответствии с внутренним делом номер 37402, функция добавления/удаления/переименования пользователей и баз данных с помощью phpMyAdmin была удалена из-за функции сопоставления баз данных.
Это означает, что вкладка «Пользователи/привилегии» была удалена из версии phpMyAdmin cPanel и не похоже, что она возвращается. Пост с декабря 2013 года.
Сотрудник cPanel cPanelMichael, ответивший на этот пост, порекомендовал два варианта.
- Используйте «Домой> Службы SQL> Инструмент карты базы данных». Похоже, что отсутствует основная функциональность, предоставляемая phpMyAdmin.
- Установите свою собственную автономную версию phpMyAdmin и используйте ее вместо версии cPanel.
Ты должен любить прогресс.
Это заняло у меня много времени, чтобы выяснить, а также журнал «root» не помог.
вышел из системы и зашел в систему:
На этот раз я положил root в качестве имени пользователя
И используйте тот же пароль, что и моя учетная запись, и мне был предоставлен доступ.
Это то, что сработало для меня.
Я решил проблему следующим образом:
1) Я установил пароль root через SQL-запрос следующим образом:
- На главной странице вы должны увидеть текущего пользователя root — обычно [email protected]
- Таким образом, запрос на изменение пароля:
SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘YOURPASSWORDHERE’);
2) Найдите config.inc.php в папке wamp/xampp и измените auth_type :
- вы можете найти больше этих конфигураций, однако тот, который вам нужен, это тот, который содержит строку:
$cfg[‘Servers’][$i][‘auth_type’] = ‘SOMETHING’; — изменить ‘SOMETHING’ на ‘cookie’
Итак, вы получаете: $cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’; (или http, если хотите) —
3) очистить/удалить все куки файлы браузера для вашего сервера (обычно смотрите файлы cookie localhost или 127.0.0.1)
4) Перейдите на веб-страницу phpyadmin снова — теперь вам будет предложено окно входа (html или http — зависит от того, установлен ли файл cookie или http)
5) ВХОД — И ВЫ СДЕЛАНЫ!:) Неожиданно отображается вкладка «Привилегии» / «Пользователи», также появляется кнопка выхода!:) (рядом с «маленьким домом» — левый верх)
Нету кнопки
Установил phpMyAdmin 3.4.3.1, читаю как настраивать (читал тут — http://php-myadmin.ru/learning/instrument-pma.html) дошел до " Следующим шагом необходимо создать специального пользователя с именем "pma" и наделить его соответствующими правами, для чего нажмите "Privileges" ("Привилегии") ".
Ищу у себя в админе кнопку Привелегии и ни могу найти. Там только такие кнопки: Базы данных, SQL, Состояние, Процессы, Экспорт, Импорт, Переменные, Кодировки, Типы таблиц, Синхронизировать, Настройки.
Вопрос: где кнопка Привелегии?
2 Ответ от Hanut 2011-10-01 19:39:01
- Откуда: Рига, Латвия
- Зарегистрирован: 2006-07-02
- Сообщений: 9,724
Re: Нету кнопки
Ищу у себя в админе кнопку Привелегии и ни могу найти.
Если вкладка привилегий отсутствует, значит пользователь, которым вы подключаетесь к MySQL, не имеет прав на изменение привилегий. Чтобы увидеть вкладку привилегий, зайдите под root.
phpmyadmin don't have 'users' tab
I just finished installing phpmyadmin. However, it seems like the ‘users’ or ‘priviledges’ tab in the main navigation panel is missing. So I can’t add new users to my database. Any idea where to start looking?
12 Answers 12
The answer is to go to 127.0.0.1/phpmyadmin instead of localhost/phpmyadmin . It works!
It’s in the Privileges tab
That’s where you can add new users

![]()
There’s this bug in phpmyadmin (or feature? who knows anymore) that occurs if you’ve been logged in as a user without permissions. The solution is to clear your browser’s cookies. For best results, restart the mySQL server while you’re at it.
I’m using the XAMPP package with Apache and mySQL on Windows 7, and this worked for me.
I had the same problem. If you have CPanel, you can create a user (same place as creating a DB), and then add the user to the Database through the Cpanel.
in Privileges Tab click on Add a new User
It apparently only comes when you are localhost . So make sure you are accessing it via that host name and not some other virtual named server. I had the same problem because I was accessing it using local which I set up as an alias to localhost .
i just want to share what I found out
Initially, i have users tab in phpmyadmin, now I can only access it thru http://127.0.0.1/phpmyadmin
- Here’s the first thing I think caused me to lose «users» tab
but then i suddenly have my host file modified (in windows «Windows\System32\drivers\etc\hosts»)
- Another thing but I doubt if its related
then I changed apache config httpd.conf to open my wamp on the network not just localhost
- I reverted hosts file and accessed phpmyadmin using localhost which is = 127.0.0.1 and voila!
I had this same problem. I was using the username I was prompted to create on installation. I’m using Crunchbang, a Debian distro so I installed through command line using apt-get. When I was logged in, the User: field was showing as username@localhost. I logged out and logged back in but this time I put root as the username and used the same password as my user account and I was given access.
I had the same problem not on localhost but on a bluehost account. For some reason phpMyAdmin doesn’t has root access so do not have the privilege tab. You can add user by using MySQL Databases instead of phpMyAdmin
![]()
If you are using WHM/cPanel, this tab was recently removed.
Do this steps and try to login as root and new password ..
- unload mysqld.nlm
- at the console, type: mysqld_safe —skip-grant-tables —autoclose
- at the server console type mysql
This will bring you to the mysql prompt. At this prompt type the following: (Where ******** is the new password, NOTE: the single quotes ARE REQUIRED)
Flush privileges will make the change take effect immediately.
You can, in MySQL Version 3.22 and above, use the SET PASSWORD statement: (Where ******** is the new password, NOTE: the single quotes ARE REQUIRED)
Another way to set the password is by using the mysqladmin command: (Where ******** is the new password)
Почему нет верхнего меню phpmyadmin
Настройка phpMyAdmin
- ‘config’-аутентификация ($auth_type = ‘config’) это старый простой метод: username и password хранятся в config.inc.php.
- ‘cookie’-аутентификация ($auth_type = ‘cookie’) этот метод, внедрен с версии 2.2.3 и позволяет идентифицировать множество MySQL пользователей с помощью кук. Логин и пароль хранятся в куках в течение сессии, по завершении которой пароль удаляется. Этот режим позволяет вам регистрировать произвольные сервера, если $cfg[‘AllowArbitraryServer’] разрешена.
- ‘http’-аутентификация (была названа ‘расширенной’ в старших версиях) ($auth_type = ‘http’) используется с 1.3.0 разрешает регистрировать MySQL пользователей посредством HTTP-аутентификации
- ‘signon’-аутентификация ($auth_type = ‘signon’) доступна начиная с версии 2.10.0, и позволяет проходить регистрацию с помощью приготовленной заранее php сессии. Этот метод может быть удобным, т.к. пользователь пройдя авторизацию один раз, может переключаться между приложениями, без повторной авторизации. Пример пути по которому инициализируется сессия для ‘signon’-аутентификации: scripts/signon.php. Для использования данного метода, Вам необходимо определить значения для конфигурационных переменных session name и signon URL.
- делает кликабельными при просмотре значения данных головной таблицы (master table), которые указывают на внешнюю таблицу (foreign table);
- отображает всплывающую подсказку «отобразить поле», если при просмотре головной таблицы навести курсор на столбец, содержащий внешний ключ (используйте также таблицу ‘table_info’); (смотри FAQ 6.7)
- в режиме редактирование/вставка, отображает выпадающий список возможных внешних ключей (показываются значения ключей и «отображение полей») (см. FAQ 6.21)
- отображает связи на странице «свойства таблицы», чтобы проверить целостность ссылочных данных (отображает недостающие внешние ключи) для каждого описываемого ключа;
- в запросах по образцу, автоматически создает объединения (смотри FAQ 6.6)
- делает возможным получение PDF-схемы базы данных (также используется таблица table_coords).
- установите pmadb и инфраструктуру связанных таблиц
- поместите имя связанной таблицы в $cfg[‘Servers’][$i][‘relation’]
- теперь как обычный пользователь откройте phpMyAdmin и для каждой из своих таблиц, где Вы хотите использовать эту функциональность, кликните «Structure/Relation view/» и выберите связываемые поля.
- установите pmadb и инфраструктуру связанных таблиц
- укажите корректные имена таблиц в $cfg[‘Servers’][$i][‘table_coords’] и $cfg[‘Servers’][$i][‘pdf_pages’]
- установите pmadb и инфраструктуру связанных таблиц
- укажите имя таблицы $cfg[‘Servers’][$i][‘history’]
- установите pmadb и настройте инфраструктуру связанных таблиц
- укажите название таблицы в конфигурационной переменной $cfg[‘Servers’][$i][‘designer_coords’]
- FALSE — разрешить редактирование всех полей;
- blob — разрешить редактирование всех полей за исключением BLOBS;
- all — запретить редактирование всех BINARY или BLOB полей.
- input — разрешает задавать ограничение на текст, ограничивая размер поля в MySQL, но не позволяет вводить многострочный текст в одно поле
- textarea — отсутствуют проблемы с многострочным текстом, но отсутствует возможность ограничения текста на длину
- old — старый стиль, используемый в phpMyAdmin 2.3.0 и более ранних
- searchable — «Доступный для поиска, с пользовательскими комментариями»
- chapters — «HTML, одна глава на странице»
- big — «HTML, все главы на одной странице»
- none — не отображать ссылки на документацию
- auto — автоматически использовать одну доступную (сначала тестируется iconv, затем recode)
- iconv — использовать iconv или libiconv функции
- recode — использовать функцию recode_string
- auto — автоматическое определение, это операция для php <4.3.0, этот вариант, устанавливается по умолчанию
- yes — GD 2 функция может быть использована
- no — GD 2 функция не может быть использована
- comment Применяется ко всем субклассам comment
- comment_mysql Комментарии как «#. \n»
- comment_ansi Комментарии как «— . \n»
- comment_c Комментарии как «/*. */»
- digit Применяется ко всем суб-классам digit
- digit_hex Шестнадцатиричные (hexadecimal) числа
- digit_integer Целые (integer) числа
- digit_float Числа с плавающей точкой (floating point numbers)
- punct Применяется ко всем суб-классам punctuation
- punct_bracket_open_round Открывающие скобки «(«
- punct_bracket_close_round Закрывающие скобки «)»
- punct_listsep Завершающий разделитель «,»
- punct_qualifier Спецификатор (qualifier) Таблицы/Столбца «.»
- punct_queryend Маркер конца запроса «;»
- alpha Применяется ко всем алфавитным классам
- alpha_columnType Идентификатор типа столбца
- alpha_columnAttrib Идентификатор атрибутов базы данных/таблицы/столбца
- alpha_functionName Идентификатор названия MySQL-функции
- alpha_reservedWord Идентификатор различных зарезервированных слов
- alpha_variable Идентификатор SQL-переменной «@foo»
- alpha_identifier Все другие идентификаторы
- quote Применяется ко всем классам кавычек
- quote_double Двойные кавычки «
- quote_single Одиночные кавычки ‘
- quote_backtick Обратный апостроф `
phpMyAdmin Нет экрана входа
Нет элементов управления редактирования строк таблиц в phpMyAdmin

![]()
Site design / logo © 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA . rev 2022.9.27.33359