insert into db~~~~ insert into user~~~~ flush privileges; 로 사용자를 등록 했는데 그 사용자 계정으로 로그인 하니깐 Unknown database 'usr_ID' 로 나오네요..--완벽한 웹서버를 위하여..
insert 로 user 와 db 테이블에 직접 넣은 방식은 권한이 불완전할 수 있습니다. GRANT 문으로 사용자와 데이터베이스 권한을 한 번에 주는 것이 안전하고, Unknown database 는 그 계정에 대상 데이터베이스 권한이 없다는 뜻입니다.