The sys user logs in as a DBA under cmd:
In cmd
Sqlplus/nolog
Then
Conn/As sysdba
// Four steps
// Step 2: create a temporary tablespace
Create temporary tablespace user_temp tempfile 'e: \ oracle \ product \ 10.2.0 \ oradata \ orcl \ user_temp.dbf '(tablespace data storage location and file name) size 50 m -- initial size autoextend on next 50 m maxsize 20480 M extent management local;
// Step 2: create a data table space
Create tablespace test_data logging datafile 'e: \ oracle \ product \ 10.2.0 \ oradata \ orcl \ user_data.dbf' (tablespace data storage location and file name) size 50 m autoextend on next 50 m maxsize 20480 M extent management local;
// Step 2: create a user and specify a tablespace
Create user username (username) identified by password (password) default tablespace user_data temporary tablespace user_temp;
// Step 4: grant permissions to the user
Grant connect, DBA, resource to username (User Name );
// Delete the permission
Revoke connect, DBA, resource from username;
// Delete a user
Drop user user_name (User Name) cascade;
// Delete the tablespace
Drop tablespace data01 (tablespace name) including contents and datafiles;
View User Role Permissions
Select * From user_role_privs;
View User table Permissions
Select * From user_tab_privs;