[MySQL] 사용자 생성 및 디비 권한 부여
2015. 7. 3. 16:58ㆍComputer/Server
1. 사용자 생성
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
2. DB 추가
CREATE DATABASE dbName;
3. 사용자에게 권한 위임 ( localhost , 만일 모든 곳에서의 접근을 허용하고자 한다면 '%')
GRANT USAGE ON *.* to 'newuser'@'localhost' IDENTIFIED BY 'password';
4. 해당 사용자에게 데이터베이스의 모든 테이블에 대해 모든 권한을 위임한다.
GRANT ALL PRIVILEGES ON dbName.* TO 'newuser'@'localhost';
5. 해당 사용자에게 모든 가능한 권한을 부여한다. ( like root )
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost';
6. 변경사항 적용
FLUSH PRIVILEGES
반응형
'Computer > Server' 카테고리의 다른 글
[Script] bash, shell (0) | 2015.08.07 |
---|---|
[PHP] 각종 변수들 간단 설명 (0) | 2015.08.04 |
윈도우에서 APM 설치 (0) | 2015.08.03 |
[Centos] SymbolicLink 사용자 폴더 (0) | 2015.06.15 |
[Centos] 유저 관련 (0) | 2015.06.15 |