Spaces:
Running
Running
| -- ============================================================================ | |
| -- SmartEyeSsen DB ์ด๊ธฐํ ์คํฌ๋ฆฝํธ | |
| -- ============================================================================ | |
| -- ์ด ์คํฌ๋ฆฝํธ๋ Docker ์ปจํ ์ด๋ ์ต์ด ์คํ ์ ์๋์ผ๋ก ์คํ๋ฉ๋๋ค. | |
| -- (/docker-entrypoint-initdb.d/ ๋๋ ํ ๋ฆฌ) | |
| -- ๋ฌธ์์ ์ค์ ํ์ธ | |
| SHOW VARIABLES LIKE 'character_set%'; | |
| SHOW VARIABLES LIKE 'collation%'; | |
| -- ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฌธ์์ ๊ฐ์ ์ค์ | |
| ALTER DATABASE smarteyessen_db CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci; | |
| -- ์ ํ์ : ํ ์คํธ์ฉ ์ฌ์ฉ์ ์์ฑ | |
| -- CREATE USER IF NOT EXISTS 'test_user'@'%' IDENTIFIED BY 'test_password'; | |
| -- GRANT SELECT, INSERT, UPDATE, DELETE ON smarteyessen_db.* TO 'test_user'@'%'; | |
| -- ์ ํ์ : ์ฝ๊ธฐ ์ ์ฉ ์ฌ์ฉ์ ์์ฑ (๋ถ์/๋ชจ๋ํฐ๋ง์ฉ) | |
| -- CREATE USER IF NOT EXISTS 'readonly_user'@'%' IDENTIFIED BY 'readonly_password'; | |
| -- GRANT SELECT ON smarteyessen_db.* TO 'readonly_user'@'%'; | |
| -- ๊ถํ ์ ์ฉ | |
| FLUSH PRIVILEGES; | |
| -- ์ด๊ธฐํ ์๋ฃ ๋ก๊ทธ | |
| SELECT '์ด๊ธฐํ ์๋ฃ: UTF-8 ์ค์ ๋ฐ ์ฌ์ฉ์ ๊ถํ ์ค์ ์๋ฃ' AS status; | |