>> upon execution I would be prompted to enter a user id
you could use the follwing (put them in a script file)
////////////
set echo off
ACCEPT username PROMPT "Type in new user name: ";
CREATE USER "&username" PROFILE STUDENT IDENTIFIED BY ******* DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK;
GRANT UNLIMITED TABLESPACE TO "&username";
GRANT "CONNECT" TO "&username";
GRANT "IST210" TO "&username";
GRANT "RESOURCE" TO "&username";
PROMPT "new user &username has been created!";
Main Topics
Browse All Topics





by: johnsonePosted on 2006-04-25 at 08:45:38ID: 16535372
I would create a SQL script called "create_user.sql" that looked like this:
CREATE USER "&1" PROFILE STUDENT IDENTIFIED BY ******* DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK;
GRANT UNLIMITED TABLESPACE TO "&1";
GRANT "CONNECT" TO "&1";
GRANT "IST210" TO "&1";
GRANT "RESOURCE" TO "&1";
Then create a user by running it:
@create_user TEST