Navicat > Navicat for Oracle > 常见问题 > Navicat 如何检测 Oracle 数据库安全性
Navicat 帮助中心 Navicat for Oracle 帮助类别

Navicat 如何检测 Oracle 数据库安全性

发布时间:2016-03-07

Navicat for Oracle 数据库使用用户和角色管理数据库访问权限,用户拥有模式对象(例如:表、视图),可以在这些对象上指定权限给其他用户,以控制其他人访问到对象的范围及权限。

Navicat 用户
Navicat 用户

除了用户创建的帐号,数据库包括在安裝时自动创建数个用户管理帐号,即 SYS、SYSTEM、SYSMAN 和DBSNMP。管理帐号是有较高权限的帐号,可以进行管理任务。例如启动或停止数据库、管理数据库记忆和贮区、创建和管理数据库用户等。用户的数据库也可包括一组有相互关联的模式,Oracle 说明文件及 Oracle 教育工具说明,常见的数据库模式样本(SCOTT、HR、OE、OC、PM、IX 和 SH)。

当用户创建一个数据库对象时,该用户成为它的拥有者。在默认情况下,只有对象的拥有者可以对对象有操作的权限。如果让其他用户共享该对象,必须授予其他对象权限,然而有超级用户属性的用户可以访问任何对象。

通常,只有对象的拥有者(或超级用户)可以授予或撤消在一个对象上的权限。然而授予权限“管理选项”或“授予选项”给接受者时,也有权利授予给其他人,如果“授予选项”后来被撤消,则全部从接受者接收权限的人(包括直接授权或简洁授权)将会失去权限。

温馨提示:特别名 PUBLIC 每个数据库用户可以访问,全部权限和角色授予到 PUBLIC,每个数据库用户都拥有访问权限。

相关阅读:Navicat 如何检测 MySQL 数据库安全性

标签:Navicat for Oracle,Oracle数据库,数据库安全性

读者也访问过这里:

版权所有 Copyright © 2015 Navicat数据库管理软件    苏州苏杰思网络有限公司旗下网站 软件使用须知    特聘法律顾问:江苏政纬律师事务所 宋红波    苏ICP备14036386号-20