1. GRANT 명령어 이용
// user 생성(id) 및 비번 설정(passwd)과 동시에 특정 DB(dbname)의 모든 권한 부여
mysql> GRANT ALL PRIVILEGES ON dbname.* to id@localhost by 'passwd' with grant option;
// 변경내용 업데이트
mysql> flush privileges;
2. DB 내용 수정 방식
mysql> use mysql;
// 계정생성
mysql> insert into user (host, user, password) values ('localhost', 'USERNAME', password('PW'));
// DB 생성. desc 에서 default 값에 나온 N 수 만큼 아래 'y'를 넣는다.
mysql> desc db;
mysql> insert into db values('localhost', 'DB_NAME', 'USERNAME', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y');
// 변경내용 업데이트
mysql> flush privileges;
'About Computer > 서버관리' 카테고리의 다른 글
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) (0) | 2012.09.23 |
---|---|
Port forwarding to one machine to another (0) | 2012.09.18 |
Remapping terminal backspace ( delete ) key. (0) | 2012.09.07 |
Solaris에서 make 시 make: Warning: File 'XXXX' has modification time YYY s in the future 를 접했을 때 (0) | 2012.07.25 |
Ubuntu hostname 바꾸기 (0) | 2011.04.28 |
댓글