Mengingat kesalahan, saya berasumsi bahwa Anda masuk ke database sebagai SYS
untuk membuat tabel Anda dan untuk menulis kode Anda. Anda tidak ingin menggunakan SYS
skema untuk itu-- Anda tidak boleh membuat objek di SYS
skema. Anda harus masuk ke database sebagai pengguna lain. Secara umum, jika Anda sedang membangun aplikasi baru, Anda akan membuat pengguna baru untuk memiliki semua objek untuk aplikasi baru.
Misalnya, jika Anda membuat klon Facebook dan ingin menggunakan USERS
tablespace untuk data Anda
CREATE USER facebook_appid
IDENTIFIED BY <<password>>
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP;
GRANT CREATE SESSION,
CREATE TABLE,
CREATE TRIGGER
TO facebook_appid;
Anda kemudian akan terhubung ke database sebagai facebook_appid
menggunakan sandi yang Anda tentukan.
sqlplus facebook_appid/<<password>>@<<TNS alias>>
Setelah selesai, Anda dapat membuat tabel dan pemicunya.