oracle中schema 和user之间的关系

2025-03-05 10:31:34
推荐回答(2个)
回答1:

oracle的user就是schema,或者说每个user都有一个自己同名的schema。

数据库大致的逻辑结构是:
服务器
实例
数据库
模式
用户
在sqlserver中,数据库和模式是两个互相独立的概念。
在Oracle中,模式即用户,是在数据库里的。

有一个user能访问另个schema 是否可以理解为 一个schema访问另个schema呢?

我具体的这句话这么说是不完全对的:
因为按照schema和user的概念,schema是对象的集合;而user是用户,是去主动访问对象的。

你说一个集合访问另外一个集合,至少是不太严谨的。

回答2:

user = schema