답변:
phpmyadmin을 재구성하고 MySQL 비밀번호를 재설정해야합니다.
도움이 되길 바랍니다!
좋은 하루 보내세요!
MariaDB를 사용하는 Ubuntu 14.04에서도 비슷한 문제가 발생했습니다. 모든 것을 바꾸는 대신 새로운 사용자를 만들었습니다.
mysql -u root -p
루트 암호를 입력했습니다 다음 명령을 사용하여 새 사용자를 작성하십시오.
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'some_very_complex_password';
새 사용자에게 모든 권한을 부여했습니다.
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
그런 다음 phpMyadmin에서 newuser를 사용하여 로그온 할 수 있습니다. Carte Blanche 권한 대신 신규 사용자에게 특정 권한 만 부여하는 것이 좋습니다. 그러나 그것은 여러분의 장례식입니다.
"rootuser"는 시스템 루트 사용자가 아닌 MySQL 루트 사용자를 의미합니까?
를 설치하는 동안 mysql-server
MySQL 루트 계정이 생성되고 암호가/etc/mysql/debian.cnf
.
phpMyAdmin의 구성 파일은에 저장됩니다 /etc/phpmyadmin
.
mysql
버전이 작동합니까? 예를 들어 mysql -hlocalhost -uroot -p
?
/etc/mysql/debian.cnf
.
나는 최근 우분투 12.04와 매우 비슷한 문제를 겪었습니다. 루트로 비밀번호를 입력하지 않은 것 같습니다. 구성에서 AllowNoPassword 설정을 TRUE로 설정했습니다. 나중에 AllowNoPassword 설정을 추가하기 위해 잘못된 config.inc.php 파일을 편집하고 있음을 알았습니다.
Edit:
/etc/phpmyadmin/config.inc.php
Not:
/usr/share/phpmyadmin/config.inc.php
첫 번째는 데비안 로컬 설정 파일이며 usr 버전보다 우선합니다.
나도,
echo "업데이트 mysql.user SET 플러그인 = 'mysql_native_password'사용자 = 'root'AND 플러그인 = 'unix_socket'; FLUSH PRIVILEGES;" | mysql -u 루트 -p
이거 좋다
글쎄, 안녕하세요, 먼저 여기에서 phpmyadmin을 다운로드하십시오 : https://www.phpmyadmin.net/downloads/
그런 다음 다운로드 한 (rar, zip)을 {INSTILLATION_PATH} \ laragon \ etc \ apps로 추출하십시오. 폴더 이름을 phpmyadmin으로 바꾸십시오.
이제 http : // localhost / phpmyadmin으로 이동 하십시오.
그리고 당신의 거기 :).
phpmyadmin에 로그인하려면 phpmyadmin 폴더에서 config.sample.inc라는 파일을 검색하고 복제 한 다음 파일 이름을 config.inc로 바꾸십시오. 파일을 열고 다음을 검색하십시오. $ cfg [ 'Servers'] [ $ i] [ 'AllowNoPassword'] = 거짓; $ cfg [ '서버'] [$ i] [ 'AllowNoPassword'] = true로 설정하십시오. 파일을 저장하고 DONE의 사용자 이름을 사용하여 로그인 할 수 있습니다 : root