Operating System/Linux
mysql user,db 등록하는 방법
엔시스
2006. 4. 1. 10:29
반응형
일단 방법은
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 이렇게 하셨을때 접속되면 제대로 된겁니다.
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 이렇게 하셨을때 접속되면 제대로 된겁니다.
반응형