본문 바로가기

About Security/PHP & MYSQL

계정 생성 및 권한부여12월 15일 수요일

계정 생성 및 권한부여
 
grant all on *.* to user5@localhost identified by '1111'
원래 user를 생성할때 모든 권한을 준다고 해도 권한을 부여할수있는 함수인 
grant에는 권한이 N라고 되어있다.

 
grant all on *.* to user5@localhost identified by '1111' with grant option;
부득이 하게 권한을 줘야할 경우엔 with grant option을 붙여주면 된다.

*Backup(mysqldump)
mysqldump -u 계정명 -p 비밀번호 디비명 [테이블명] [option]

-option : -c : Create, Insert
    -t : Create
    -d : insert

c:\ mysqldump -u root -p1111 examdb keyexam2 -c > c:\php\d_keyexam2.sql

=> examdb에서 keyexam2를 d_keyexam2.sql로 백업함.


c:\ mysqldump -u root -p1111 백업파일을 옮길 db명 < c:\php\d_keyexam2.sql