일단 방법은
1. mysql DB에 사용할 DB등록
2. mysql DB에 사용할 DB를 사용할 사용자 등록
이렇게 해주심 됩니다.

1. DB등록
  일단 mysql 을 root 권한으로 접속합니다.
  선택db는 mysql입니다.

  mysql DB가 선택된 상태라고 가정합니다.

  insert into db values
  ('%','dbname','username','y','y','y','y','y,'y','y','y','y','y'); (Enter)

   이것은 dbname 이라는 DB를 username 이라는 user가 사용할 것이라는 것을 등록해주는 것입니다.
  mysql DB 의 db 테이블에 등록됩니다.

2. USER 등록
  insert into user (host,user,password) values
('localhost',username',password('PASSWORD'));

  이것은 username이라는 유저와 그 사용자의 암호를 PASSWORD로 등록시켜주는 부분입니다.

이것이 끝나면 mysqladmin -uroot -p reload <== 이렇게 DB 업데이트를 해주셔야합니다.
만약에 안되면 DB업데이트를 1번 끝나고 하시고 2번끝나고 하시고 해보세여.

확인하시려면 mysql -uusername -p dbname 이렇게 하셨을때 접속되면 제대로 된겁니다.
,