Recent Posts
Recent Comments
Link
- HyperGROOVE
- Hood Rabbit의 맥(Mac) 갤러리
- 울지않는벌새 : Security, Mo⋯
- :: 붕어IQ의 세상사는 이야기 ::
- DATA FILEE STYLE
- 하얀잉크의 해피컨텐츠
- 이카루스의 리뷰토피아
- Kurien's Blog
- 사진은 권력이다
- 우리집 고양이는 TV를 본다
- 못된준코의 세상리뷰
- 에우르트는 나쁜남자 -_-
- 아이엠피터
- 김용택의 참교육이야기
- 다락방의 추억 상자
- All you need are LOVE
- 천추의 IT 이야기
- 서관덕의 시간이 머문 작은공간
- 티비의 세상구경
- TB의 SNS 이야기
- 그래서 난 아직도 ing :Seas⋯
- 자로의 꿈
- 꿈 많은 개발자가 되자! Tae-⋯
- 다산인권센터
- 아이폰주무르기
- 신씨's 쌀롱
- 구브의 잡동사니
- 해리의 문화예술 다이어리
- 꿈꾸는자의 생각의 파편들...
- 밀양765kV송전탑OUT
- 기묘한 블로그
- 소비자와 함께 만드는 공간⋯
- 투명사회를 위한 정보공개센터
- 아는만큼 쓰는 블로그
- 작은outsider의 생각누리
- Script Programming(스크립트⋯
- 선대인의 인사이트
- Programming is Fun
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- glusterfs
- Route53
- opensuse 11.3
- statefulset
- OpenShift Origin
- Ansible-playbook
- k8s
- Kubernetes
- 세월호 참사
- 경영
- Linux
- ubuntu
- mysql
- centos
- 세월호
- Virtualization
- container
- git
- mongodb
- 100년의가게
- 창업
- Openshift
- Xen
- Docker
- external-dns
- 가상화
- Ubuntu 9.10
- openSUSE
- 100년의기업
- Open vSwitch
Archives
- Today
- 72
- Total
- 1,108,625
Bryan's Tech-Log
MySQL 사용자 추가 본문
> mysqladmin -u root -p status
root로 mysql db로 접속
> mysql -u root -p (또는 mysql -uroot -ppassword)
만약 root 암호를 변경하려면
mysql> update mysql.user set password = password('root-password') where user = 'root';
를 수행한다
사용자를 추가하려면
> mysql -uroot -ppassword mysql
INSERT INTO mysql.user (Host, User, Password) VALUES ('%', 'username', password('password'));
-- %를 쓰지 않고 localhost를 쓸 경우 remote 접속이 불가능하게 되므로 주의
FLUSH privileges;
CREATE DATABASE TestDB;
* 아래는 Grant 옵션을 example로 정리한 것이다
GRANT ALL privileges ON TestDB.* TO 'username'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH privileges;
-- username 사용자에게 TestDB에만 모든 권한을 준다. localhost 의 접속만 허용한다
GRANT SELECT ON TestDB.* TO 'username'@'%.domain.com' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH privileges;
-- username 사용자에게 TestDB에 대해 SELECT 권한을 준다. domain.com 도메인 내에서의 모든 호스트로부터의 접속을 허용한다
GRANT ALL privileges ON TestDB.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH privileges;
-- username 사용자에게 TestDB에만 모든 권한을 준다. 모든 호스트로부터의 접속을 허용한다
GRANT ALL privileges ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH privileges;
-- root 사용자에게 모든 DB object에 모든 권한을 준다. 모든 호스트로부어의 접속을 허용한다
'Technical > DBMS' 카테고리의 다른 글
MySQL, Hex와 Conv로 Mac address 계산하기 (0) | 2010.06.17 |
---|---|
CentOS 5.4에서 MySQL 5.1.45 빌드 (0) | 2010.03.20 |
mongoDB 보안 설정하기(1.2.2 기준) (0) | 2010.02.28 |
MySQL 사용자 추가 (0) | 2010.01.26 |
MySQL에서 character-set 을 utf8로 바꾸기 (0) | 2010.01.19 |
MySQL에서 timezone 사용을 위한 설정, 확인 사항 (0) | 2009.12.29 |
0 Comments