아주 오랜만에 MySQL 강좌를 올립니다. 사는게 쉽지는 않네요. 뭔 문제가 그리 많은지, 해결해도 해결해도 끊임없이 문제는 생기네요. 애구~. MySQL을 처음 설치하면 mysql 과 test 데이터베이스(이하 mysql db, test db)가 기본적으로 설치되어 있습니다. 처음 MySQL 강좌에서처럼 mysql db 의 접속 권한을 설정하면 됩니다만 새로 만드는 db에 대해서 계정을 주어서 접속하게 하는 일이 필요합니다. db 마스터(root) 권한을 노출하게될 위험도 있으니까요.
|
다음은 okjsp 라는 계정을 만들고 패스워드를 okpass 라고 정하도록 해보겠습니다. 아울러 okjspdb 라는 이름으로 database를 만들어서 접속하도록 해보죠. 아래 그림에 있는 것처럼 입력하시면 되겠습니다. 현재 상태는 mysql db에서 root로 접속한 상태입니다. 우선 insert into user values('localhost', 'okjsp', password('okpass'), 'n', 'n', 'n', 'n', 'n', 'n', 'n', 'n', 'n', 'n', 'n', 'n', 'n', 'n'); 를 입력합니다. 'n' 이 14개입니다. 이 okjsp 계정이 okjspDB 에 접속하도록 권한을 설정해 주기위해선 mysql의 db table 에 입력해 줍니다. insert into db values('localhost', 'okjspDB', 'okjsp', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y'); 를 입력합니다. 그리고 database를 만들어야겠죠. create database okjspDB; 이제 다 되었습니다. show databases; 하면 확인가능합니다.
|