[Oracle]实验四安全管理
[Oracle]实验四安全管理
⼀.实验⽬的
掌握oracle数据库安全管理的基本⽅法写清明节的古诗十首
⼆.实验内容
数据库 orcl ⽤户名 sys 密码 oracle; ⽤户名 scott 密码 tiger
1.创建数据库⽤户usera,⼝令usera,默认表空间users,默认临时表空间temp,配额20M,初始账户锁定。
2.创建数据库⽤户userb,⼝令userb。
3.使⽤usera连接到数据库orcl,创建表t1,表中数据与scott⽤户的emp表中数据相同。在t1表上的第⼀个字段上创建唯⼀性索引。
4.将usera上的现有权限转授给userb。
5.创建⾓⾊rolea和roleb。将create table,p上的insert和update权限授予rolea。将connect,res
ource⾓⾊授予roleb。
6.将⾓⾊rolea和roleb授予⽤户userb。
7.查询usera和userb⽤户所具有的权限信息。
8.创建概要⽂件,限定⽤户最长会话时间为30分钟,最长连续空闲时间为15分钟,⼝令有效期20天,连续登录5次失败则锁定账户。将此概要⽂件指定给⽤户usera。
三.实验过程
1.创建数据库⽤户usera,⼝令usera,默认表空间users,默认临时表空间temp,配额20M,初始账户锁定。
CREATE USER usera IDENTIFIED
BY usera
DEFAULT TABLESPACE users
TEMPORARY TABLESPACE temp
QUOTA 20 M ON users
ACCOUNT LOCK
2.创建数据库⽤户userb,⼝令userb。
CREATE USER userb IDENTIFIED BY userb
3.使⽤usera连接到数据库orcl,创建表t1,表中数据与scott⽤户的emp表中数据相同。在t1表上的第⼀个字段上创建唯⼀性索引。先解锁:
alter user usera account unlock;
连接sysdba:
conn /as sysdba
授权:
Grant create session,create table,create view to usera
usera连接到Oracle:仙剑续传
connect usera/usera @orcl东莞市邮编
创建emp表:
SQL>CREATE TABLE EMP
2(EMPNO NUMBER(4)NOT NULL,
3  ENAME VARCHAR2(10),
4  JOB VARCHAR2(9),
5  MGR NUMBER(4),
6  HIREDATE DATE,
注册资金是什么意思
7  SAL NUMBER(7,2),
8  COMM NUMBER(7,2),
9  DEPTNO NUMBER(2)
10);
创建t1:
create table t1 as select*from emp
添加约束:
alter table t1 ADD CONSTRAINT P_UK1 UNIQUE(EMPNO)
汽车传动系统的组成
4.将usera上的现有权限转授给userb。
conn /as sysdba
Grant create session,create table,create view to usera with admin option; connect usera/usera @orcl;
Grant create session,create table,create view to userb;
5.创建⾓⾊rolea和roleb。将create table,p上的insert和update权限授予rolea。将connect,resource⾓⾊授予roleb。
Create role rolea;
Create role roleb;
Grant create table to rolea;
Grant insert,update p to rolea;
Grant connect,resource to roleb;
6.将⾓⾊rolea和roleb授予⽤户userb。
高考考几科Grant  rolea  to userb;
Grant  roleb  to userb;
7.查询usera和userb⽤户所具有的权限信息。
conn /as sysdba
Select*from DBA_SYS_PRIVS where GRANTEE = ‘USERA’
8.创建概要⽂件,限定⽤户最长会话时间为30分钟,最长连续空闲时间为15分钟,⼝令有效期20天,连续登录5次失败则锁定账户。将此概要⽂件指定给⽤户usera。
CREATE PROFILE res_profile LIMIT
PASSWORD_LIFE_TIME 20
CONNECT_TIME 30 IDLE_TIME 15
FAILED_LOGIN_ATTEMPTS 5

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。