본문 바로가기
컴퓨터.IT/우분투(ubuntu)

phpmyadmin 설치후 root 계정으로 로그인 안될 때

by www.woobi.org 2020. 9. 11.

Ubuntu 에서 MariaDB 10.X 와 phpmyadmin을 설치한 후 


phpmyadmin에 접속하려 하면 


#1698 - Access denied for user 'root'@'localhost'


라는 오류가 나타난다.


해결을 위해서는 root 계정의 패드워드 타입을 변경하여 준다.



1. 타입 확인


$ mysql -u root -p


  MariaDB [mysql]> USE mysql;


  MariaDB [mysql]> SELECT User, Host, plugin FROM mysql.user;




2. 타입변경


unix_socket 을 mysql_native_password 로 변경하여 준다.


 MariaDB [mysql]> update user set plugin='mysql_native_password' where user='root';


3. 변경확인 


 MariaDB [mysql]> select user, host, plugin from user;



4. phpmyadmin 을 root 계정으로 로그인

댓글