0. 관리자 권한으로 접속

workbench나 console을 통해 관리자 권한으로 접속.


ex) console일 경우 'mysql -u계정 -p비밀번호 DB명'으로 접속 가능.

=> mysql -uroot -ptradeoff mysql




1. 사용할 DB 생성

; create database DB명;


ex) create database phptest_db;




2. 계정 생성 및 사용할 DB 설정 (설정할 DB의 모든 권한을 가지는 계정)

; grant all privileges on DB명.* to ID identified by '비밀번호' with grant option;


ex) grant all privileges on phptest_db.* to phptest identified by 'tradeoff' with grant option;


>> phptest를 id로 하고 tradeoff를 비밀번호로 하는 계정이 생성된다.




3. DB에 반영

; flush privileges;




4. 생성 확인

; console일 경우 'quit'로 로그아웃한 후 생성된 계정으로 접속한다.


ex) mysql -uphptest -ptradeoff phptest_db

Posted by 깡's
,