농장/DB

MariaDB 사용자 계정 조회 안될 때, root 접속 오류 해결, 사용자 계정 전환하기

귤발자 2020. 5. 19. 15:05
728x90
반응형

Mariadb root user access denied 어쩌고저쩌고 오류가 뜰때, 

 

아마 콘솔 창 입력 줄에 MariaDB [(none)]> 라고 되어있을 것이다.

show db 같은 쿼리는 먹는데 select 등 다른건 안 된다.

 

아래를 따라하면 사용자 계정 조회를 할 수 있다.

 

MariaDB [(none)]> use mysql;
Database changed

 

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

 

 


사용자 계정 전환하기

 

MariaDB Client 콘솔 프로그램에서 처음에는 비밀번호를 입력하라고 나온다. 아마 root:localhost 기본 계정에 접속하는 것 같다.

 

MariaDB [none]> quit

 

입력하면 Sql 클라이언트 창에서 나가지고 MariaDB설치폴더/bin 경로 명령창으로 이동한다.

 

다른 계정으로 다시 접속하기 위해

 

C:\Program Files\MariaDB\bin>mysql -u 접속할유저이름 -p
Enter password: 비밀번호

 

유저 정보 조회: 

MariaDB [none]> show grants for '유저이름'@'%';

 

 

root 외의 계정에서 DDL권한 부여는 나중에 작성하겠다.

 

 

 

참고하면 좋은 문서

 

728x90
반응형