创建临时表空间:
CREATE TEMPORARY TABLESPACE USER_TEMP
TEMPFILE 'D:\tools\oracle\oradata\oracle10g\USER_TEMP.DBF'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
创建用户表空间:
CREATE TABLESPACE USER_DATA
LOGGING
DATAFILE 'D:\tools\oracle\oradata\oracle10g\USER_DATA.DBF'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
创建用户并指定表空间:
CREATE USER 用户名 IDENTIFIED BY 密码
DEFAULT TABLESPACE USER_DATA
TEMPORARY TABLESPACE USER_TEMP;
给用户赋值权限:
GRANT
CREATE SESSION, CREATE ANY TABLE, CREATE ANY VIEW ,CREATE ANY INDEX, CREATE ANY PROCEDURE,
ALTER ANY TABLE, ALTER ANY PROCEDURE,
DROP ANY TABLE, DROP ANY VIEW, DROP ANY INDEX, DROP ANY PROCEDURE,
SELECT ANY TABLE, INSERT ANY TABLE, UPDATE ANY TABLE, DELETE ANY TABLE
TO 用户名;
--赋值所有权限
GRANT DBA TO 用户名
查看用户
SELECT * FROM DBA_USERS;
SELECT * FROM ALL_USERS;
SELECT * FROM USER_USERS;