oracle的user就是schema,或者说每个user都有一个自己同名的schema。
数据库大致的逻辑结构是:
服务器
实例
数据库
模式
用户
在sqlserver中,数据库和模式是两个互相独立的概念。
在Oracle中,模式即用户,是在数据库里的。
有一个user能访问另个schema 是否可以理解为 一个schema访问另个schema呢?
我具体的这句话这么说是不完全对的:
因为按照schema和user的概念,schema是对象的集合;而user是用户,是去主动访问对象的。
你说一个集合访问另外一个集合,至少是不太严谨的。
user = schema