在Oracle11g中创建模式
我正在尝试在Oracle11g中创建一个新的模式 我已提及 我已经尝试执行这里提到的命令在Oracle11g中创建模式,oracle11g,database-schema,Oracle11g,Database Schema,我正在尝试在Oracle11g中创建一个新的模式 我已提及 我已经尝试执行这里提到的命令 CREATE SCHEMA AUTHORIZATION oe CREATE TABLE new_product (color VARCHAR2(10) PRIMARY KEY, quantity NUMBER) CREATE VIEW new_product_view AS SELECT color, quantity FROM new_product W
CREATE SCHEMA AUTHORIZATION oe
CREATE TABLE new_product
(color VARCHAR2(10) PRIMARY KEY, quantity NUMBER)
CREATE VIEW new_product_view
AS SELECT color, quantity FROM new_product WHERE color = 'RED'
GRANT select ON new_product_view TO hr;
在Eclipse中运行此命令时,出现以下错误
ORA-02421:架构授权标识符缺失或无效
(受影响的0行)
运行时间:0小时、0分钟、0秒、0毫秒。
有人知道为什么会这样吗
谢谢。我猜你不是以用户身份登录的。
oe
(你参考的文档说你一定是)
另请参见。我猜,您不是以用户身份登录的。
oe
(您参考的文档说您一定是)
另请参见。转到命令提示符。以系统身份登录,密码为orcl SQL>创建由[密码]标识的用户[用户名] 用户创建的 SQL>将创建会话授予[用户名] 格兰特成功了 SQL>将创建表授予[用户名] 格兰特成功了 SQL>创建角色开发者 角色创建 SQL>将开发人员授予[用户名] 格兰特成功了
SQL>将资源授予[用户名] 转到命令提示符。以系统身份登录,密码为orcl SQL>创建由[密码]标识的用户[用户名] 用户创建的 SQL>将创建会话授予[用户名] 格兰特成功了 SQL>将创建表授予[用户名] 格兰特成功了 SQL>创建角色开发者 角色创建 SQL>将开发人员授予[用户名] 格兰特成功了
SQL>将资源授予[用户名] 我认为这是关于创建模式的更好答案,在Oracle schema=user中。我认为这是关于创建模式的更好答案,在Oracle schema=user中。