簡體   English   中英

SQLFiddle-Oracle 11g-無法創建架構

[英]SQLFiddle - Oracle 11g - unable to create schema

我正在嘗試使用Oracle在SQLFiddle中創建一個表,並且我想指定該表所屬的架構。

但是,我在制定模式時遇到了困難。 由於給出以下代碼:

CREATE USER myname
  IDENTIFIED BY pwd4myname
  DEFAULT TABLESPACE tbs_perm_01
  TEMPORARY TABLESPACE tbs_temp_01
  QUOTA 20M on tbs_perm_01;

GRANT create session TO myname;
GRANT create table TO myname;
GRANT create view TO myname;
GRANT create any trigger TO myname;
GRANT create any procedure TO myname;
GRANT create sequence TO myname;
GRANT create synonym TO myname;


CREATE TABLE myname_schema.person (
         person_id      NUMBER(5) PRIMARY KEY,
         name       VARCHAR2(15) NOT NULL,
         phone        NUMBER(9),
         address        VARCHAR2(10),
         );

運行時,我得到:

ORA-01031:權限不足

這是具有有限權限的沙盒環境。 您無法創建自己的用戶。

在此處輸入圖片說明

演示版

SELECT * FROM USER_SYS_PRIVS;

以SYSDBA身份登錄,然后發出命令,

授權連接,資源到YOUR_USER_NAME;

從SYSDBA注銷,然后再次使用您的用戶名登錄,現在嘗試創建表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM