소개
이 프로젝트에서는 MySQL 데이터베이스에서 사용자 권한을 관리하는 방법을 배우게 됩니다. 구체적으로, "Rong"이라는 새로운 로컬 사용자를 생성하고 performance_schema 데이터베이스에 대한 접근 권한을 부여합니다.
👀 미리보기
MariaDB [(none)]> SHOW GRANTS FOR Rong@localhost;
+-------------------------------------------------------------------------------------------------------------+
| Grants for Rong@localhost |
+-------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO `Rong`@`localhost` IDENTIFIED BY PASSWORD '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9' |
| GRANT SELECT ON `performance_schema`.* TO `Rong`@`localhost` |
+-------------------------------------------------------------------------------------------------------------+
2 rows in set (0.000 sec)
🎯 과제
이 프로젝트에서 다음을 배우게 됩니다:
- MySQL 서버를 시작하고 MySQL 터미널에 로그인하는 방법
- 특정 비밀번호를 가진 새로운 로컬 사용자를 생성하는 방법
- 사용자에게 특정 데이터베이스 및 해당 테이블에 대한 접근 권한을 부여하는 방법
🏆 성과
이 프로젝트를 완료하면 다음을 수행할 수 있습니다:
- MySQL 데이터베이스에서 사용자 계정 및 권한을 관리할 수 있습니다.
- 사용자에게 데이터베이스 접근 권한을 부여하고 취소하는 과정을 이해할 수 있습니다.
- 이러한 기술을 활용하여 자체 MySQL 기반 애플리케이션에서 사용자 권한을 설정할 수 있습니다.



