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

phpMyAdmin root 대체 계정 만들기

by woobi www.woobi.org 2021. 8. 18.
반응형


Ubuntu에서 MariaDB 10.3 이후 버전과 phpmyadmin을 설치한 후 
phpmyadmin에 접속하려 하면 
#1698 - Access denied for user 'root'@'localhost'
라는 오류가 나타난다.
보안상 phpMyAdmin에서는 root 계정을 사용할 수 없으므로
root 계정과 같은 권한을 가진 대체 아이디를 만들어 사용하여야 한다.

 

 

1. mysql 로그인
$ mysql -u root -p

 

2.  대체 계정 아이디 및 비밀번호 생성
$ MariaDB [(none)]> create user '아이디'@'%' identified by '비밀번호';

 

3. 생성된 계정에 모든 권한 부여
$ MariaDB [(none)]> grant all privileges on *.* to '아이디'@'%';

4. 생성한 아이디와 비밀번호로 'localhost/phpmyadmin' 접속한다.

반응형

댓글0