Oracle11g 为一个用户创建多个架构-Oracle 11g
我们可以为特定用户创建多个模式吗?我当前以X/Y用户身份登录,当我尝试使用Oracle11g 为一个用户创建多个架构-Oracle 11g,oracle11g,Oracle11g,我们可以为特定用户创建多个模式吗?我当前以X/Y用户身份登录,当我尝试使用create schema authorization sample\u schema创建架构时,出现错误create schema语句的authorization子句中缺少架构名称或不正确。我确实知道会创建一个默认模式X。在Oracle中创建模式,与名称相反,不会创建新模式 在一条语句中创建多个表只是一种简写 引自: 使用CREATESCHEMA语句在一个事务中创建多个表和视图,并在您自己的模式中执行多个授权 进一步解释
create schema authorization sample\u schema
创建架构时,出现错误create schema语句的authorization子句中缺少架构名称或不正确。我确实知道会创建一个默认模式X
。在Oracle中创建模式
,与名称相反,不会创建新模式
在一条语句中创建多个表只是一种简写
引自:
使用CREATESCHEMA语句在一个事务中创建多个表和视图,并在您自己的模式中执行多个授权
进一步解释“schema”name参数是什么:
架构名称必须与Oracle数据库用户名相同
您可以创建一个名为sample_schema的用户(来自上面的示例),并授予用户X/Y使用sample_schema表空间的权限。那么,如何为特定用户创建新的模式?@darkie15:您不能。在Oracle中,用户和模式是相同的(这是1:1的关系)