OCP复习 - PLSQL(16),管理(16-19) - 权限管理

Oracle权限管理的几个基本概念

Oracle权限管理的几个基本概念是用户、角色、系统权限、对象权限。
用户(user)的概念显而易见。
系统权限(system privilege)是指系统层面的权限,如创建会话、创建表、索引等。
对象权限(object privilege)是指针对具体每个对象的权限。对象包括表、列、视图等。
角色(role)是一组权限的集合,因为Oracle的权限非常多,为了管理方便,引入了角色的概念。
通过创建用户,为用户分配角色,或直接分配权限,可以实现对用户权限的管理。

权限分配的过程如下:
1、从头开始,DBA创建了一个新用户:
创建一个用户,首先要指定默认表空间及配额、临时表空间。
CREATE USER user
  IDENTIFIED {BY password | EXTERNALLY}
  [ DEFAULT TABLESPACE tablespace ]
  [ TEMPORARY TABLESPACE tablespace ]
  [ QUOTA {integer [K | M ] | UNLIMITED } ON tablespace
  [ QUOTA {integer [K | M ] | UNLIMITED } ON tablespace ] ...]
  [ PASSWORD EXPIRE ]

  [ ACCOUNT { LOCK | UNLOCK }]
  [ PROFILE { profile | DEFAULT }]

ALTER USER user IDENTIFIED BY password;

2、然后,需要给新用户

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值