π₯οΈ λ°μ΄ν°λ² μ΄μ€/SQL
[Oracle] DCL λ°μ΄ν° μ μ΄μ΄
OR15A
2024. 1. 5. 18:22
κΆν Privilege
μμ€ν κΆν | νΉμ ν SQLλ¬Έμ₯μ μ€νν μ μλ κΆν |
μ€λΈμ νΈ κΆν | νΉμ ν Objectμ λν μ κ·Όμ μ μ΄νλ κΆν |
μμ€ν κΆν System Privilege
- λ°μ΄ν°λ² μ΄μ€ μμ€μ κΆν
- μ¬μ©μμ Roleμ λΆμ¬λ μ μλ μμ€ν κΆν μ’ λ₯λ 80κ° μ΄μ.
- μμ€ν κΆνμ λκ° κ΄λ¦¬μ(DBA)κ° λΆμ¬ν¨.
μ€λΈμ νΈ κΆν Object Privilege
- κ΄λ¦¬μ(DBA)λ νΉμ ν μ€λΈμ νΈμ λν΄ μ¬μ©μκ° μμ μ μννλλ‘ νκ°ν μ μμ.
- μ€λΈμ νΈ κΆνμ μ€λΈμ νΈ νμ μ λ°λΌ λ€μν¨.
- μ€λΈμ νΈ μμ μλ λ€λ₯Έ μ¬μ©μμκ² νΉμ μ€λΈμ νΈ κΆνμ λΆμ¬ν μ μμ.
μν Role
- κΆν λΆμ¬μ μ κ·Όμ μ΄ κ΄λ¦¬λ₯Ό μμ½κ² νλ €κ³ μ°κ΄λ κΆνλ€μ μ§ν©μ λ¬Άμ΄μ μ μν΄ λμ κ².
- Roleμ΄λ μ¬μ©μμκ² νκ°ν μ μλ μλ‘ κ΄λ ¨λ κΆνμ κ·Έλ£Ήμ΄λ€. = κΆν μ§ν©
- Roleμ μ΄μ©νλ©΄ κΆν λΆμ¬&κΆν νμκ° μ¬μ.
- ν μ¬μ©μκ° μ¬λ¬ Roleμ λΆμ¬λ°μ μ μμ.
- μ¬λ¬ μ¬μ©μμκ² κ°μ Roleμ λΆμ¬ν μ μμ.
- μ€λΌν΄μμλ Roleμ λ€λ₯Έ Roleμ λΆμ¬ν μ μμ.
Roleμ μμ±
- Roleμ μμ±νκΈ°
- Roleμ κΆν λΆμ¬νκΈ°
- Roleμ μ¬μ©μ or Roleμκ² λΆμ¬νκΈ°