1. mysql Database에 root 권한으로 접속 한다.

[root@localhost root]# /usr/local/mysql/bin/mysql -u root -p


2. mysql db를 선택한다.

mysql> use mysql;


3. mysql db의 user테이블에 사용할계정과 패스워드를 입력한다.

mysql> insert into user (host,user,password) values('localhost','계정',password('패스워드'));


4. mydql db의 db테이블의 필드수 확인.

mysql> desc db;
+-----------------+-----------------+------+-----+---------+-------+
| Field                  | Type                  | Null  | Key  | Default   |  Extra |
+-----------------+-----------------+------+-----+---------+-------+
| Host                  | char(60) binary    |         | PRI |              |          |
| Db                     | char(64) binary   |         | PRI  |              |          |
| User                  | char(16) binary    |         | PRI |              |          |
| Select_priv         | enum('N','Y')      |         |       |     N       |          |
| Insert_priv          | enum('N','Y')      |         |       |     N       |          |
| Update_priv        | enum('N','Y')      |         |       |     N       |          |
| Delete_priv         | enum('N','Y')      |         |       |     N       |          |
| Create_priv         | enum('N','Y')     |          |       |     N       |          |
| Drop_priv           | enum('N','Y')      |         |       |     N       |          |
| Grant_priv          | enum('N','Y')      |         |       |     N       |          |
| References_priv  | enum('N','Y')      |         |       |     N       |          |
| Index_priv          | enum('N','Y')      |         |        |     N       |          |
| Alter_priv           | enum('N','Y')      |         |        |     N       |          |
+-----------------+-----------------+------+-----+---------+-------+
13 rows in set (0.01 sec)


5. mysql db의 db 테이블에 사용할 db와 계정을 연결시키고 db테이블의 필드 수만큼, 접근권한을 부여한다. (Default 필드의 N 의 수만큼 y를 입력)

mysql> insert into db values('localhost','db명','계정','y','y','y','y','y','y','y','y','y','y');


6. 추가한 내용을 적용시킨다. 

mysql> flush privileges;


7. shell 상에서 mysql 접속 테스트.

[root@localhost root]# /usr/local/mysql/bin/mysql -u 계정 -p db명

Trackback Address :: http://www.fduser.org/blog/trackback/30

  1. 전주영 2008/04/16 12:08 댓글주소 | 수정 | 삭제 | 댓글

    네이버 블로그로 퍼갑니다.


◀ PREV : [1] : .. [55] : [56] : [57] : [58] : [59] : [60] : [61] : [62] : [63] : .. [84] : NEXT ▶