๊ถํ Privilege
์์คํ ๊ถํ | ํน์ ํ SQL๋ฌธ์ฅ์ ์คํํ ์ ์๋ ๊ถํ |
์ค๋ธ์ ํธ ๊ถํ | ํน์ ํ Object์ ๋ํ ์ ๊ทผ์ ์ ์ดํ๋ ๊ถํ |
์์คํ ๊ถํ System Privilege
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ค์ ๊ถํ
- ์ฌ์ฉ์์ Role์ ๋ถ์ฌ๋ ์ ์๋ ์์คํ ๊ถํ ์ข ๋ฅ๋ 80๊ฐ ์ด์.
- ์์คํ ๊ถํ์ ๋๊ฐ ๊ด๋ฆฌ์(DBA)๊ฐ ๋ถ์ฌํจ.
์ค๋ธ์ ํธ ๊ถํ Object Privilege
- ๊ด๋ฆฌ์(DBA)๋ ํน์ ํ ์ค๋ธ์ ํธ์ ๋ํด ์ฌ์ฉ์๊ฐ ์์ ์ ์ํํ๋๋ก ํ๊ฐํ ์ ์์.
- ์ค๋ธ์ ํธ ๊ถํ์ ์ค๋ธ์ ํธ ํ์ ์ ๋ฐ๋ผ ๋ค์ํจ.
- ์ค๋ธ์ ํธ ์์ ์๋ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ ํน์ ์ค๋ธ์ ํธ ๊ถํ์ ๋ถ์ฌํ ์ ์์.
์ญํ Role
- ๊ถํ ๋ถ์ฌ์ ์ ๊ทผ์ ์ด ๊ด๋ฆฌ๋ฅผ ์์ฝ๊ฒ ํ๋ ค๊ณ ์ฐ๊ด๋ ๊ถํ๋ค์ ์งํฉ์ ๋ฌถ์ด์ ์ ์ํด ๋์ ๊ฒ.
- Role์ด๋ ์ฌ์ฉ์์๊ฒ ํ๊ฐํ ์ ์๋ ์๋ก ๊ด๋ จ๋ ๊ถํ์ ๊ทธ๋ฃน์ด๋ค. = ๊ถํ ์งํฉ
- Role์ ์ด์ฉํ๋ฉด ๊ถํ ๋ถ์ฌ&๊ถํ ํ์๊ฐ ์ฌ์.
- ํ ์ฌ์ฉ์๊ฐ ์ฌ๋ฌ Role์ ๋ถ์ฌ๋ฐ์ ์ ์์.
- ์ฌ๋ฌ ์ฌ์ฉ์์๊ฒ ๊ฐ์ Role์ ๋ถ์ฌํ ์ ์์.
- ์ค๋ผํด์์๋ Role์ ๋ค๋ฅธ Role์ ๋ถ์ฌํ ์ ์์.
Role์ ์์ฑ
- Role์ ์์ฑํ๊ธฐ
- Role์ ๊ถํ ๋ถ์ฌํ๊ธฐ
- Role์ ์ฌ์ฉ์ or Role์๊ฒ ๋ถ์ฌํ๊ธฐ
'๐ฅ๏ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค > SQL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Oracle] SQL ํจ์ (0) | 2024.01.06 |
---|---|
[Oracle] OBJECT ์ค๋ธ์ ํธ (0) | 2024.01.06 |
[Oracle] DDL ๋ฐ์ดํฐ ์ ์์ด (1) | 2024.01.05 |
[Oracle] DICTIONARY ๋ฐ์ดํฐ ์ฌ์ (0) | 2024.01.05 |
[Oracle] TRANSACTION CONTROL ํธ๋์ญ์ ์ปจํธ๋กค (1) | 2024.01.05 |