鉴于用户空间分配和使用问题,建议在创建用户的时候就为用户指定缺省的表空间。
比较完善的创建用户的语句如下:
CREATE USER IDENTIFIED BY
DEFAULT TABLESPACE
TEMPORARY TABLESPACE ;
以创建homeway用户为例:
SQL> CREATE USER homeway IDENTIFIED BY iloveyou
DEFAULT TABLESPACE users
TEMPORARY TABLESPACE temp;
User created.
更改缺省数据表空间的语法为:alter database default tablespace ;
更改缺省临时表空间的语法为:alter database default temporary tablespace ;
在创建用户后需要赋予他一定的连接权限。
grant connect,resource to <username>;
如果还想让该用户得到更高的权限,那么
grant dba to <username>;
或直接在创建用户时候在最后加上:grant connect,resource to <username> ;
比较完善的创建用户的语句如下:
CREATE USER IDENTIFIED BY
DEFAULT TABLESPACE
TEMPORARY TABLESPACE ;
以创建homeway用户为例:
SQL> CREATE USER homeway IDENTIFIED BY iloveyou
DEFAULT TABLESPACE users
TEMPORARY TABLESPACE temp;
User created.
更改缺省数据表空间的语法为:alter database default tablespace ;
更改缺省临时表空间的语法为:alter database default temporary tablespace ;
在创建用户后需要赋予他一定的连接权限。
grant connect,resource to <username>;
如果还想让该用户得到更高的权限,那么
grant dba to <username>;
或直接在创建用户时候在最后加上:grant connect,resource to <username> ;