Untuk membuat pengguna baru, gunakan "buat pengguna " perintah. Jadi perintah create user yang khas adalah :
create user test identified by test default tablespace mytbsp.
Tentu saja Anda perlu mengganti nilai untuk pengguna, kata sandi, dan tablespace dengan nilai yang berbeda. Namun saya sarankan Anda melihat dokumentasi Oracle http://docs.Oracle.com/cd/B19306_01/server.102/b14200/statements_8003.htm .
Langkah selanjutnya adalah memberikan hak yang sesuai kepada pengguna. Memberi pengguna semua hak adalah pendekatan yang sangat buruk karena Anda juga akan memberinya hak istimewa dba. Apa yang Anda lakukan adalah memberinya hak koneksi dan izin ke tablespace default-nya. Juga lebih baik menggunakan peran daripada memberikan hak secara langsung. Jadi jika Anda harus memberikan hak lagi, Anda hanya perlu memberikan peran. Langkah pertama adalah membuat peran:
GRANT CREATE session, CREATE table, CREATE view,
CREATE procedure,CREATE synonym,
ALTER table, ALTER view, ALTER procedure,ALTER synonym,
DROP table, DROP view, DROP procedure,DROP synonym
TO MyRole;
Pernyataan ini tidak lengkap, Anda mungkin memerlukan hak tambahan (misalnya pemeliharaan indeks), tetapi lihat dokumentasi oracle online.
Setelah itu Anda memberikan peran kepada pengguna yang baru dibuat.
GRANT myrole to test;