oracle - oracle数据库的所有者是什么?

标签 oracle database-schema owner

在谈论关系数据库时,我学到的概念是存在模式、表、属性。我们可以为表名添加架构名称前缀,为属性添加表名称前缀(甚至包括架构)。

在查看 Oracle 数据库时,我看到了称为“OWNER”的东西。 这是 Oracle 调用其架构的方式吗?或者我应该如何解释它们?

最好, 会

最佳答案

架构与特定的 Oracle 用户相关联。如果我创建一个新的 Oracle 用户,则会创建一个相应的架构来保存该用户的所有对象。

这就是 ALL_OBJECTS 表和类似表具有 OWNER 字段的原因,因为它指定创建该对象的用户,从而指定该对象所在的架构。

关于oracle - oracle数据库的所有者是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6517436/

相关文章:

Mongodb Schema考虑子文档以避免多次读取

java - Aeonbits.OWNER 在 Maven 中不起作用?故障排除

linkedin-api - LinkedIn Api 从所有者处获取帖子/共享错误

sql - 如何从 SQL 中的文本 CLOB 字段中提取值

database - 将物理备用数据库转换为独立数据库

sql - Oracle-XMLTYPE : How to update a value

sql - Postgres : Get owner of all schemas

如果 URL 中没有 HTTP,则 SQL 相关错误

oracle - 处理 Oracle 中的客户特定对象

带有 "Open Schema"的数据库 - 好主意还是坏主意?