이 글은 PC 버전 TISTORY에 최적화 되어있습니다.
문제
Head First Python 책을 따라가던 도중 MySQL의 User 생성 부분에서 문법이 바뀌었는지 생성이 안된다.
해결
Head First Python의 책에서는 다음의 과정을 지시하고 있다.
1. 데이터 베이스 생성
> create database vsearchlogDB;
2. 사용자 생성 및 모든 권한 주기
> grant all on vsearchlogDB.* to 'vsearch' identified by 'vsearchpasswd';
하지만 이 방법은 현재 나의 mysql 버전으로는 에러가 뜬다. 그래서 적용한 방법은 다음과 같다.
1. 사용자 생성
> create user '사용자'@'localhost' identified by '비밀번호';
2. 권한 부여
> grant all privileges on *.* to '사용자'@'localhost';
> grant all privileges on DB이름.* to '사용자'@'localhost';
반응형
'Database > Redis' 카테고리의 다른 글
[MySQL] Access denied for user 'root'@'localhost' 에러 (0) | 2018.12.24 |
---|