Overview
์กฐ์ง ๋ด์์ ๊ฐ์ธ์ ๋ณด ๋๋ ๋ฏผ๊ฐ์ ๋ณด์ ๊ฐ์ด ์ ๊ทผ ์ ํ์ด ํ์ํ ๋ฐ์ดํฐ๋ ์กฐํ์ ํด๋น ๋ฐ์ดํฐ๋ฅผ ํ์ธํ ์ ์๋๋ก ์ ์ฑ ์ ์ค์ ํ ์ ์์ต๋๋ค. Data Access ๋ฉ๋ด์์ ์ ์ฑ ์ ์ค์ ํ ์ปค๋ฅ์ ์ ์ ํํ์ฌ ์ ์ฑ ์ ์์ฑํ๊ณ , ์ ๊ทผ ์ ํ์ด ํ์ํ ๋ฐ์ดํฐ๋ฅผ ํ ์ด๋ธ ๋๋ ์ปฌ๋ผ ๊ธฐ์ค์ผ๋ก ๊ท์น์ ๋ฑ๋กํ๊ณ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
ํ ์ด๋ธ/์ปฌ๋ผ ์ ๊ทผ ์ ํ ์ ์ฑ ์์ฑํ๊ธฐ
STEP 1 Data Access ๋ฉ๋ด์์ Create Policy ๋ฒํผ์ ํด๋ฆญํ์ฌ ๋ค์์ ์ ๋ณด๋ค์ ์
๋ ฅํ๊ณ ์ ์ฅํฉ๋๋ค.
- Policy Name: ์ ์ฑ ์ ๊ตฌ๋ฌธํ ์ ์๋ ์ด๋ฆ
- Target Connection: ์ ์ฑ ์ ์ ์ฉํ ์ปค๋ฅ์
STEP 2 ์์ฑ๋ ์ ์ฑ
์ ์ ํํ๊ณ , Add Rule List ๋ฒํผ์ ํด๋ฆญํ์ฌ ๊ท์น์ ์ ์ฅํฉ๋๋ค.
- Database Name: ๊ท์น ๋ฑ๋ก์ ์ํ ํ์ ๊ฐ์ ๋๋ค.
- Table Name: ๊ท์น ๋ฑ๋ก์ ์ํ ํ์ ๊ฐ์ ๋๋ค. ํ ์ด๋ธ๋ง ์ ํํ ๊ฒฝ์ฐ, ํด๋น ํ ์ด๋ธ ์กฐํ ์์ฒด๊ฐ ๋ถ๊ฐ๋ฅํ๋๋ก ์ ํ๋ฉ๋๋ค.
- Column Name: (์ ํํญ๋ชฉ) ์ปฌ๋ผ ๋จ์๋ก ๋ฐ์ดํฐ ์ ๊ทผ์ ์ ํํ๊ณ ์ ํ๋ ๊ฒฝ์ฐ ์ ํํฉ๋๋ค.
- Allowed Users: ํด๋น ๊ท์น์ ์์ธ์ฒ๋ฆฌํ ์ฌ์ฉ์ ๋๋ ๊ทธ๋ฃน์ ์ ํํฉ๋๋ค.
- ํด๋น ๋ฐ์ดํฐ ์กฐํ๊ฐ ํ์ํ ์ฌ์ฉ์ ๋๋ ๊ทธ๋ฃน์ ํํด ํ ์ด๋ธ/์ปฌ๋ผ ์ ๊ทผ ์ ํ ๊ท์น์ ์์ธ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
โป Allowed Users์ ํด๋น๋์ง ์์ ์ฌ์ฉ์๊ฐ Data Access ์ ์ฑ ์ด ๋ฑ๋ก๋ ๋ฐ์ดํฐ๋ฅผ ์กฐํํฉ๋๋ค.
- Table์ ์ ์ฑ
์ด ์ ์ฉ๋ ๊ฒฝ์ฐ,
You don't have permission to access the table 'querypie'. Please check your privileges. ์๋ฌ๋ฉ์ธ์ง๊ฐ ๋ํ๋๋ฉฐ ํ ์ด๋ธ ์กฐํ ์์ฒด๊ฐ ๋ถ๊ฐ๋ฅํ๋๋ก ์ ํ๋ฉ๋๋ค. - Column์ ์ ์ฑ ์ด ์ ์ฉ๋ ๊ฒฝ์ฐ, RESTRICTED ๋ก ํ์๋ฉ๋๋ค.