목차
접기
728x90
반응형
1.
create user '계정이름'@'localhost' identified by '비밀번호';
오류가 난다면 비밀번호의 맨 앞자리를 대문자로 해보면 된다.
비밀번호의 맨 앞자리를 대문자로 했는데도 오류가 발생한다면 다른 문제일 수 있으니 오류를 살펴보아야 한다.
2.
grant all privileges on *.* to '계정'@'%' with grant option;
권한 부여
3.
flush privileges;
부여한 권한이 제대로 작동되도록 업데이트를 한번 해준다.
위 순서대로 했는데 오류가 발생한다면? 또는 생성한 계정으로 외부에서 mysql 접속이 되지 않는다면 root 계정을 만든 다음에 새로운 계정을 다시 만들어 보도록 한다.
1.
CREATE USER 'root'@'%' IDENTIFIED BY 'root';
2.
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
3.
flush privileges;
새로고침을 해준다.
root계정을 만든 후에 다시 추가할 계정을 만들고 모든 권한을 부여해보자.
728x90
반응형
LIST
'SQL' 카테고리의 다른 글
[mysql] Authentication plugin 'caching_sha2_password' cannot be loaded 오류 해결하기 (0) | 2023.01.03 |
---|---|
[ MySQL ] 조인 업데이트(join update, update join) 쉬운 예제 (0) | 2022.05.11 |
[ Mysql ] mysql에서 like를 in처럼 사용하는 방법 (0) | 2022.04.22 |
[ mysql ] deadlock 해결 방안 중 한가지(SELECT ~ FOR UPDATE) (0) | 2021.12.15 |
[ mysql ] 테이블 engine 확인하는 방법 (0) | 2021.12.07 |