Last updated 2011/05/25
** 간과하기 쉽다 반드시 입력하자
mysql> use mysql
- 사용자 계정을 DB에 등록하기
mysql> insert into user
-> (host, user, password)
-> values ('[hostname or ip]', '[user_name]', password('[user_password]'));
- 사용자가 접근할 DB에 select, insert, update, delete 권한 부여 하기
mysql> insert into db
-> (host,db,user,select_priv,insert_priv,update_priv,delete_priv,
-> create_priv,drop_priv)
-> values ('%','[DB_name]','[user_name]','Y','Y','Y','Y','Y','Y');
- 연결된 DB에 권한주기
mysql> grant all privileges on DB이름.*
-> to '[user_name]'@'[hostname]'
-> identified by '[user_password]';
- 수정된 설정을 적용하기 위해 mysql 명령에서 권한 재적용을 한다.
mysql> FLUSH PRIVILEGES;
- 혹은 수정된 설정을 적용하기 위해 mysql 서버를 재시작 한다
# mysqladmin -u root -p reload
or
# service mysqld restart
mysql> use mysql
- 사용자 계정을 DB에 등록하기
mysql> insert into user
-> (host, user, password)
-> values ('[hostname or ip]', '[user_name]', password('[user_password]'));
- 사용자가 접근할 DB에 select, insert, update, delete 권한 부여 하기
mysql> insert into db
-> (host,db,user,select_priv,insert_priv,update_priv,delete_priv,
-> create_priv,drop_priv)
-> values ('%','[DB_name]','[user_name]','Y','Y','Y','Y','Y','Y');
- 연결된 DB에 권한주기
mysql> grant all privileges on DB이름.*
-> to '[user_name]'@'[hostname]'
-> identified by '[user_password]';
- 수정된 설정을 적용하기 위해 mysql 명령에서 권한 재적용을 한다.
mysql> FLUSH PRIVILEGES;
- 혹은 수정된 설정을 적용하기 위해 mysql 서버를 재시작 한다
# mysqladmin -u root -p reload
or
# service mysqld restart
'Papers > Linux' 카테고리의 다른 글
MD5를 이용한 무결성 검사 (0) | 2010.04.05 |
---|---|
Definition of Configure, Make, Make Install (0) | 2010.03.18 |
틸드(~)없이 사용자계정 홈페이지 로딩하기 (0) | 2010.02.18 |
SELinux 설정 해제하기 (0) | 2010.02.18 |
콘솔 상에서 스피커 경고음 끄기 (0) | 2010.02.18 |