授予数据库账号dba权限_快速搞懂19c 数据库安全新特性 (一)Schema Only Accounts...

本文详细介绍了Oracle 19c的新特性——Schema Only Accounts,这是一种增强数据库安全性的账户类型,仅保存数据对象,不允许直接连接。在19c中,该特性得到进一步加强。通过单会话代理方式,可以访问Schema Only Accounts。文章提供18c和19c的测试案例,帮助读者理解和应用这一新特性。
摘要由CSDN通过智能技术生成

关键字(Keyword):19c  数据库安全 新特性 Schema Only Accounts

本文目录:

  • User(用户) VS Schema(模式)

  • Schema Only Accounts (18c)

    • Schema Only Accounts测试例 (18c)

    • 配置single session proxy方式访问

  • Schema Only Accounts (19c)

    • Schema Only Accounts测试例(19c)

01

User(用户) VS Schema(模式)

首先,我们明确一下User(用户)和Schema(可以翻译成模式,但是交流中基本上都使用英文)的概念。
User(用户)可以理解为访问数据库的账号,用于标识一系列的权限(Privileges),角色(Roles )定义等,可以包括系统管理用户(administrative user accounts 如sys,system)和应用程序用户(application users 如用户自己创建的用户)。
Schema(模式)可以理解为数据库对象的集合,包含如:表、视图、存储过程、索引等各种对象。
在Oracle数据库中每个User(用户)都默认拥有一个缺省Schema,并且schema名等于用户名,所以Schema看上去和用户名一样。
下面是官方文档中的一个例子,HR用户拥有一个HR schema,在HR schema中包含了employees表,索引等对象。

d57d32e6e7afe445e6ccbe765bbfa346.png
▲Figure 2-1 HR Schema
http://dwz.date/ab7M

参考:(链接为缩短的网址)

    Release 19 Database Concepts    http://dwz.date/ab7F    >User Accounts    http://dwz.date/ab7M    >Introduction to Schema Objects    http://dwz.date/ab7N    >Schema Objects

02

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值