MySQL - User ์์ฑ, ๊ถํ ์ค์
mysql์์ root ์ธ์ User๋ฅผ ๋ง๋ค๊ณ ๊ถํ์ ์ค์ ํด๋ณด์.
User, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ฑ
CREATE USER 'vividswan'@'%' IDENTIFIED BY '12345';
GRANT ALL PRIVILEGES ON *.* TO 'vividswan'@'%';
CREATE DATABASE TEST;
USE TEST;
CREATE USER 'vividswan'@'%' IDENTIFIED BY '12345';
CREATE USER
: user๋ฅผ ๋ง๋๋ ๋ช ๋ น์ด์ด๋ค.'vividswan'@'%'
:vividswan
์ด๋ผ๋ ์์ด๋๋ฅผ ๋ง๋ ๋ค.
(์ด๋,@
๋ค์ ์ ์ํ ์ ์๋ IP์ ์ฃผ์๋ฅผ ์ ์ด์ค์ผํ๋ค.@localhost
๋ผ๊ณ ํ๋ค๋ฉด ๋ก์ปฌ์์๋ง ์ ์ํ ์ ์๊ณ ,'%'
๋ก ํด์ค๋ค๋ฉด ์ธ๋ถ์์์ ์ ์์ ํ์ฉํ๋ค๋ ์ค์ ์ด ๋๋ค)
GRANT ALL PRIVILEGES ON . TO 'vividswan'@'%'
- GRANT ALL PRIVILEGES : ์ ๊ทผํ ์ ์๋ ๊ถํ์ ์ฃผ๋ ๋ช ๋ น์ด์ด๋ค.
- ์คํค๋ง๋ช
.ํ
์ด๋ธ๋ช
: ์ ๊ทผํ ์ ์๋ ์คํค๋ง๋ช
๊ณผ ํ
์ด๋ธ๋ช
์ ์ง์ํ ์ ์๋ค.
์์ ๊ฐ์ด ์ ๋ ฅํ๋ฉด ๋ชจ๋ ์คํค๋ง์ ํ ์ด๋ธ์ ์ ๊ทผํ ์ ์๋ค. - TO 'vividswan'@'%' : ๊ถํ์ ์ค User ์ ๋ณด๋ฅผ ์ ๋ ฅํ๋ค.
CREATE DATABASE TEST;
TEST๋ผ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์์ฑํ๋ค.
USE TEST;
์ด์ ์ ๊ณ์ ์ผ๋ก TEST ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
์ ์
๊ธฐ์กด์ root ์ ์ ๋ช ๋ น์ด ๋์ ์์์ ๋ง๋ ๊ณ์ ์ผ๋ก ์ ์ํ ์ ์๋ค.
MySQL -u vividswan -p
์ ๋ ฅ ํ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํด์ค๋ค.
์ ์์ด ์๋ฃ๋๋ฉด ์ํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ด์ฉํ ์ ์๋ค.
์ ์ฉ
'Database > DB ์ด๋ก ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
MySQL - Join (0) | 2022.03.13 |
---|---|
MySQL - ๋ ์ง ๋ฐ์ดํฐ ์ฌ์ฉ (0) | 2022.03.13 |
Mac OS์์ MySQL ํ๊ธ ์ค์ (UTF-8) (0) | 2022.03.11 |
Database์ ์ฌ๋ฌ ์ข ๋ฅ์ ํค (0) | 2022.03.11 |
MySQL Update & Delete (0) | 2022.03.09 |