๐Debugging Story
Error Code: 1396. Operation CREATE USER failed for 'username'@'%' ์ ์ ์์ฑ ์์ ์คํจ ์๋ฌ ํด๊ฒฐ
๋ฃจ๋ฆฌ์ผใ
2023. 12. 18. 09:12
๋ฐ์ํ
Error Code: 1396. Operation CREATE USER failed for 'username'@'%'
MySQL์์ ์๋ก์ด USER๋ฅผ ์์ฑํ๋ค๊ฐ 1396 ์๋ฌ๊ฐ ๋ฌ๋ค.
์์ธ
์ง๋์ฃผ์ ์ ์ ๋ฅผ ์์ฑํ๊ณ ๋๊ฐ์ ์ ์ ์ด๋ฆ์ผ๋ก ๋ค์ ์์ฑํ๋ ค๋ ๋์ค๋ ์๋ฌ์๋ค.
ํด๊ฒฐ๋ฐฉ๋ฒ 01
์ด๋๋ฏผ ๊ณ์ ์์ ์ ์ ๋ฅผ ๋ค์ ์ง์ฐ๊ณ ๋ค์ ์์ฑํ๋ฉด ๋๋ค.
[์ ์ ์ง์ฐ๋ ๋ฐฉ๋ฒ]
delete from mysql.user where User ='username';
delete from mysql.db where User ='username';
flush privileges;
[์ ์ ์์ฑ ๋ฐฉ๋ฒ]
use mysql;
create user '์ ์ ์ด๋ฆ'@'%' identified by '๋น๋ฐ๋ฒํธ';
grant all privileges on ์คํค๋ง๋ช
.* to '์ ์ ์ด๋ฆ'@'%';
๋ฐ์ํ