1.创建用户。
create user user_name;
identified by password;
2.为用户指定表空间、临时表空间和资源文件等。
deault tablespace dfault_tablespace; 指定用户的默认表空间
temporary tablespace temp_tablespace; 指定用户的临时表空间
profile profile; 指定资源文件(在创建用户之前创建)
quota unlimited on tablespace; 表空间大小不受限制
3.使用password expire子句和account子句,对该用户进行相应的管理。
password expire;
account lock/unlock; 用户锁定或者解锁。
=========例============
SQL> create user user1
2 identified by user1
3 default tablespace users
4 temporary tablespace temp
5 quota 20M on users;
--------------------------------------------------------------------------------
4.修改用户(alter user)
alter user user_name
identified by password;
deault tablespace dfault_tablespace; 指定用户的默认表空间
temporary tablespace temp_tablespace; 指定用户的临时表空间
profile profile; 指定资源文件(在创建用户之前创建)
quota unlimited on tablespace; 表空间大小不受限制
password expire;
account lock/unlock; 用户锁定或者解锁。
5.修改口令
alter user user1 identified by user1;
或者 grant connnect to user1 identified by user1;
6.修改默认表空间
alter user user1
default tablespace testspace;
注:先前创建的表存在原表空间中,如果创建新表,则存储在新表空间中
查询数据库中的表空间
select distinct tablespace_name from user_tables;
7.锁定用户和解锁用户
alter user user1 account lock; 锁定用户
alter user user1 account unlock; 解锁用户