๐ ๊ถ๊ธํ ๋ชจ๋ ๊ฒ์ ๊ธฐ๋กํฉ๋๋ค.
๐ ๊ธฐ๋ก์์ ๋ฉ์ถ์ง ์๊ณ ๋์ ๊ฒ์ผ๋ก ๋ง๋ญ๋๋ค.
๐ ์๋ชป๋ ์ ๋ณด๊ฐ ์๋ค๋ฉด ์ธ์ ๋ ์ง ๋๊ธ์ ๋จ๊ฒจ์ฃผ์ธ์ :D
๐ฌ ๊ฐ๋ฐ ํ๊ฒฝ์ ์ธํ ํ๋ค ๋ณด๋ฉด ์ด๋ฐ ์ ๋ฐ ์๋ฌ๋ค์ด ๋ํ๋๊ธฐ ๋ง๋ จ์ด๋ค.
๐ต ๊ทธ๋๋ถํฐ ํ๋ฐํ ์ธ์ฐ๊ฒ ๋๋๋ฐ...
๋ฌธ์ : mysql -u root -p
๋ก mysql ์ ์์ด ๊ฐ๋ฅํ์ง๋ง, ๋ง์ด๊ทธ๋ ์ด์
์ ํ๋ ค๊ณ ํ ๋๋ง๋ค ๋น๋ฐ๋ฒํธ๊ฐ ์๋ชป ๋์๋ค๋ ์๋ฌ์ ํจ๊ป ์งํ๋์ง ์์๋ค.
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
์์ ์๋ฌ๋ ๋น๋ฐ๋ฒํธ๋ฅผ ์
๋ ฅํ์ง ์์ ๋ ๋์ค๋ ์๋ฌ์ด๋ค.
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
๊ทธ๋ฆฌ๊ณ ์์ ์๋ฌ๋ ๋น๋ฐ๋ฒํธ๊ฐ ํ๋ฆฌ๋ฉด ๋ฐ์ํ๋ ์๋ฌ์ด๋ค.
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ๋ค์ํ๊ฒ ์ง๋ง, ํ์ฌ ๋ด๊ฐ ์๊ฐ๋๋ ๋น๋ฒ์ ๋๊ฐ์ง๊ฐ ์๋ค.
๋น๋ฐ๋ฒํธ๋ฅผ ๋ณ๊ฒฝ์์ผ์ค๋ค.
ALTER USER โuserโ@โlocalhostโ IDENTIFIED WITH mysql_native_password by โpasswordโ;
์๋ก์ด ์ ์ ๋ฅผ ๋ง๋ค๊ณ , ๋น๋ฐ๋ฒํธ๋ ์๋กญ๊ฒ ๋ง๋ค์ด์ ์ฌ์ฉํ๋ค.
CREATE USER โnewuser'@'localhost' IDENTIFIED BY โpassword';
์๋ ๋ช
๋ น์ด๋ฅผ ํตํด ๋ชจ๋ ๊ถํ์ ๋ถ์ฌํ๋ค. ๋ํ ๋ถ๋ถ์ ์ผ๋ก ๊ถํ์ ๋ถ์ฌํ ์๋ ์๋ค.
GRANT ALL PRIVILEGES ON *.* TO โnewuserโ@'localhost';
์๋ ๋ช
๋ น์ด๋ฅผ ํตํด ๊ถํ ๋ณ๊ฒฝ ์ํญ์ ์ฌ์ค์ ํด์ค๋ค.
FLUSH PRIVILEGES;