사용자계정 생성 및 삭제
1. 사용자 계정 생성 및 삭제
- 예전에 만든 계정이 존재하여, 다시 공부할 겸, 확인한 후, 삭제하고 다시 생성해보겠습니다.
- #1. xampp 프로그램에 들어간 후, shell을 클릭하여 접속합니다.
- #2. shell에 mysql -u root -p를 입력하여 root로 접속합니다. (초기 비밀번호를 생성하지 않았다면, 엔터를 누릅니다.)
→ 그러면 Welcome to the monitor이라고 나옵니다.
- #3. 여기서 use mysql; 입력 후, select host, user from user; 라고 입력합니다.
→ 그러면 예전에 생성했던 계정이 있습니다.
- #4. DROP USER 유저명@서버명을 입력하여 계정을 삭제합니다.
→ 입력해보니 에러가 발생했네요?
- #번외. ERROR 1396을 확인해보니 계정 생성 및 권한 부여를 mysql.user, mysql.db에서 직접 조작하였기 때문이라고 합니다..
→ delete from mysql.user where User='삭제할 아이디'; delete from mysql.db where User='삭제할 아이디'; 를 입력하여 데이터를 삭제합니다.
→ 삭제하고 다시 보니 없어졌습니다!
- #5. GRANT ALL PRIVILEGES ON *.* TO [user명]`&` IDENTIFIED BY ['패스워드']를 입력하여, 사용자 계정을 생성하고 권한을 부여합니다.
- #6. 잘 생성 되었는지 확인해봅시다.
- #7. exit를 입력하여 나간 후, mysql -u [user명] -p 입력한 뒤, 패스워드를 입력하여 접속해봅시다.
→ 성공적으로 생성되었습니다!
- 이렇게 사용자 계정 생성, 제거, 확인에 대해 알아보았습니다.
※ 참고 블로그
https://hsunnystory.tistory.com/75
'Back-End Study > DBMS' 카테고리의 다른 글
PostgreSQL (4) | 2024.10.25 |
---|---|
SQL의 여러 종류의 키(Key) (1) | 2024.09.06 |
AQueryTool (0) | 2022.09.08 |
JDBC - 11. 회원가입 만들기 (0) | 2022.09.08 |
JDBC - 10. DBUtil과 SecSql을 이용하여 Main의 방식 수정 (0) | 2022.09.07 |