数据库的安全性


对安全产生威胁的因素:

  1. 非授权用户的恶意存取和破坏

  2. 数据库中重要信息泄露

  3. 安全环境的脆弱性

GRANT授权语句: GRANT *** ON TABLE STU TO CUSTOM

授予select权限:
GRANT SELECT ON TABLE STU TO CUSTOM1;
授予全部权限:
GRANT ALL PRIVILEGES ON TABLE STU TO U1,U2;
授予某一列的操作权限:
GRANT UPDATE(Sno) ON TABLE STU TO U1;
授予传播权利:
GRANT INSERT ON TABLE SC TO U1 WITH GRANT OPTION;

REVOKE 剥夺权利语句:

剥夺制定表制定用户权利:
REVOKE SELECT ON TABLE SC FROM U1;
剥夺制定表全部用户权利:
REVOKE SELECT ON TABLE SC FROM PUBLIC;
剥夺指定表指定用户的权利,并解除其授予人的所有权利:
REVOKE INSERT ON TABLE SC FROM U5 CASCADE;

你可能感兴趣的:(数据库的安全性)