[Oracle] 实验四 安全管理

这篇博客详细介绍了Oracle数据库的安全管理实验,包括创建用户、分配权限、创建角色、设置概要文件等步骤,旨在帮助读者掌握数据库的安全管理操作。
摘要由CSDN通过智能技术生成

一.实验目的

掌握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,scott.emp上的insert和update权限授予rolea。将connect,resource角色授予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

1

2.创建数据库用户userb,口令userb。

CREATE USER userb IDENTIFIED BY userb

2

3.使用usera连接到数据库orcl,创建表t1,表中数据与scott用户的emp表中数据相同。在t1表上的第一个字段上创建唯一性索引。
先解锁:

alter user usera account unlock
  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值