第九章
数据库用户及安全管理 1. --1) SQL> conn sys/oracle as sysdba SQL> CREATE USER doctor IDENTIFIED BY doctor DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp QUOTA --2) SQL> SELECT * FROM dba_users WHERE username = 'DOCTOR'; --3) SQL> SELECT * FROM DBA_TS_QUOTAS WHERE username =
'DOCTOR'; --4) --在用户DOCTOR能够登陆之前,必须由管理员赋予创建会话的权限: SQL> GRANT CREATE SESSION TO doctor; SQL> conn doctor/doctor SQL> ALTER USER doctor IDENTIFIED BY jenny; --5) SQL> conn sys/oracle as sysdba SQL> DROP USER doctor; 2. --1) SQL> conn system/oracle SQL> CREATE USER donna IDENTIFIED BY noble DEFAULT TABLESPACE data TEMPORARY TABLESPACE temp QUOTA --2) SQL> GRANT CREATE SESSION, CREATE TABLE TO donna; SQL> conn scott/tiger SQL> GRANT SELECT ON emp TO donna; --3) SQL> conn donna/noble SQL> CREATE TABLE EMPLOYEES AS SELECT * FROM scott.emp; --4) SQL> conn donna/noble SQL> GRANT INSERT ON donna.employees TO system WITH GRANT OPTION; SQL> conn system/oracle SQL> GRANT INSERT ON donna.employees TO scott; --5) SQL> conn scott/tiger SQL> INSERT INTO donna.employees(empno, ename) VALUES(1234, 'Jones'); --6) SQL> SELECT * FROM dba_tab_privs WHERE grantee = 'DONNA' OR grantor = 'DONNA'; 3. --1) SQL> conn system/oracle SQL> SELECT * FROM dba_sys_privs WHERE grantee=
'RESOURCE'; --2) SQL> CREATE ROLE Manager; SQL> GRANT CREATE TABLE, CREATE VIEW TO Manager; SQL> conn scott/tiger SQL> GRANT SELECT ON scott.dept TO manager; --3) SQL> conn system/oracle SQL> GRANT connect, resource, manager TO donna; SQL> ALTER USER donna DEFAULT
ROLE resource; --4) SQL> conn donna/noble SQL> GRANT SELECT ON employees TO system; SQL> conn system/oracle SQL> CREATE VIEW donna_emp AS SELECT * FROM donna.employees; 4. --1) SQL> CREATE PROFILE manager_profile LIMIT FAILED_LOGIN_ATTEMPTS 3 PASSWORD_LIFE_TIME 30 PASSWORD_REUSE_TIME 90; --2) SQL> ALTER USER donna PROFILE manager_profile; --3) --连续三次输入错误口令 SQL> conn donna/aa SQL> conn donna/bb SQL> conn donna/cc --输入正确口令 SQL> conn donna/noble ERROR: ORA-28000: the account is locked
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/11168/viewspace-1035533/ ,如需转载,请注明出处,否则将追究法律责任。