MySQL user add, modify, delete
안녕하세요.
고코더 입니다.
보통 mysql을 설치하면
기본 관리자 계정은 root 입니다.
비밀번호는 설치버전에 맞도록 설정 되겠죠.
그런데 필요에 따라
이 관리자 계정을 변경해야 할때가 있습니다.
오늘은 관리자 계정의 기본인
추가, 수정, 삭제를 다뤄 보겠습니다.
▼ 커맨드 창을 키고 (윈도우 +R -> cmd)
루트 권한으로 mysql을 접속
mysql -u root -p
그리고 패스워드 입력
▼ 이번엔 use를 mysql로 변경
use mysql;
▼ 관리자 계정을 살펴봅시다.
기본 옵션으로 2개의 계정이 등록 되어 있습니다.
select host user password from user
▼ 이제 관리자를 추가 해보겠습니다.
localhost로 하면 서버 내부에서만 %를 넣으면 외부 접속이 가능합니다.
create user '추가할사용자명'@'localhost' identified by '비밀번호'
-- localhost대신 %를 입력하면 외부에서도 접속 가능한 계정
-- localhost대신 %를 입력하면 외부에서도 접속 가능한 계정
▼ 관리자 이름을 수정해보겠습니드.
update 문을 수정이 가능합니다.
update user set user='수정할 사용자명' where user='root';
flush privileges;
▼ 당연히 삭제도 가능 합니다.
delete from mysql.user where user='삭제할 사용자';
물런 제공하는 툴에서 변경하는게
좋지만
마무리
커맨드로 하는 방법도 한번쯤은 꼭 해보세요.
'IT_Developers > MySQL' 카테고리의 다른 글
MySQL Wrokbench - 테이블 컬럼 SQL문으로 한번에 입력하기 (0) | 2019.08.02 |
---|---|
MySQL - 학습을 위한 MySQL Installer 설치하기 (4) | 2019.07.31 |
MySQL Workbench - "Bad handshake" / 오류 해결 (1) | 2019.05.14 |
MySQL Workbench - "An error occurred retrieving information about the schema" / 호환성 문제 (0) | 2019.05.13 |
MySQL Workbench - .mwb 파일 테이블 import 하기 (3) | 2019.05.13 |
댓글