创建临时表空间
创建临时表空间
CREATE TEMPORARY TABLESPACE test_temp
TEMPFILE ' C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf '
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
创建用户表空间
创建用户表空间
CREATE TABLESPACE test_data
LOGGING
DATAFILE ' C:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\TEST_DATA01.DBF '
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
创建用户并制定表空间
CREATE USER username IDENTIFIED BY password
DEFAULT TABLESPACE TEST_DATA
TEMPORARY TABLESPACE TEST_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 username;
将role这个角色授与username,也就是说,使username这个用户可以管理和使用role所拥有的资源
GRANT role TO username;
-----------------------------------------------查看用户权限---------------------------------------------------------
查看所有用户
SELECT * FROM DBA_USERS;
SELECT * FROM ALL_USERS;
SELECT * FROM USER_USERS;
查看用户系统权限
SELECT * FROM DBA_SYS_PRIVS;
SELECT * FROM USER_SYS_PRIVS;
查看用户对象或角色权限
SELECT * FROM DBA_TAB_PRIVS;
SELECT * FROM ALL_TAB_PRIVS;
SELECT * FROM USER_TAB_PRIVS;
查看所有角色
SELECT * FROM DBA_ROLES;
查看用户或角色所拥有的角色
SELECT * FROM DBA_ROLE_PRIVS;
SELECT * FROM USER_ROLE_PRIVS;
分享到:
相关推荐
### CREATE TABLESPACE 命令详解 在数据库管理中,`CREATE TABLESPACE` 命令是用于创建新的表空间的基础指令。表空间是数据库逻辑存储结构中的一个基本单位,用于存储数据文件、索引等数据库对象。通过合理地规划和...
### 创建表空间 (CREATE TABLESPACE) 在数据库管理中,“创建表空间”(CREATE TABLESPACE)是一项重要的操作,它用于定义数据库中的存储区域。表空间是数据库逻辑存储结构的一部分,用于组织和管理数据文件。通过...
create user username identified by password default tablespace user_data temporary tablespace user_temp; 4. 给用户授予权限: 为了使用户能够连接到数据库并执行操作,必须授予其适当的权限。在Oracle中,...
2. **创建表空间**:接下来,使用`CREATE TABLESPACE`语句创建表空间,并关联之前创建的数据文件。例如: ```sql CREATE TABLESPACE mytablespace DATAFILE '/u01/app/oracle/oradata/mydb/mydatafile.dbf' ...
Oracle Create Tablespace 语法详解 本文将对 Oracle Create Tablespace 语法进行详细的解释和分析,从 undo 表空间到表空间的创建,DATAFILE 的设置,MININUM EXTENT,BLOCKSIZE,logging clause,FORCE LOGGING,...
cmd输入 sqlplus;... GRANT CREATE SESSION,CREATE TABLE,CREATE VIEW,CREATE SEQUENCE,UNLIMITED TABLESPACE TO 用户名; GRANT CONNECT TO 用户名; GRANT RESOURCE TO 用户名; GRANT DBA TO 用户名;
sql>create tablespace wwspace datafile 'D:\wwOracle\wwspace.dbf' size 10M; 3、创建用户并制定表空间 sql>create user wwuser identified by wwuser default tablespace wwspace temporary ...
/*第1步:创建临时表空间 */create temporary tablespace user_temp tempfile ‘D:\oracle\oradata\Oracle9i\user_temp.dbf’ size 50m autoextend on next 50m maxsize 20480m extent management local;...
create tablespace tbsoa DATAFILE 'F:\app\Administrator\oradata\orcl\tbsoa.dbf' size 1024m autoextend on next 30m; create user oldoa identified by oldoa; grant dba to oldoa; alter user oldoa default ...
create table 表名 (列说明列表); 为基表增加新列命令如下: ALTER TABLE 表名 ADD (列说明列表) 例:为test表增加一列Age,用来存放年龄 sql>alter table test add (Age number(3)); 修改基表列定义...
create tablespace 表空间名 datafile '文件标识符' 存储参数 [...] |[minimum extent n] |[logging|nologging] |[default storage(存储配置参数)] |[online|offline]; |[permanent|temporary] 其中,文件标识符是...
CREATE TEMPORARY TABLESPACE ELWY_TEMP TEMPFILE 'E:\DataBase\Oracle\ELWY_TEMP.DBF' SIZE 100m AUTOEXTEND ON NEXT 50m MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL; -- 删除数据表空间及文件 DROP ...
CREATE USER NC50 IDENTIFIED BY NC50 DEFAULT TABLESPACE NNC_DATA01 TEMPORARY TABLESPACEtemp; GRANT connect,dba to NC50; 五、安装NC管理软件 创建用户和权限后,用户可以安装NC管理软件。安装NC管理软件需要...
- 数据文件必须之前已经通过`CREATE TABLESPACE`或`ALTER TABLESPACE`命令添加到了表空间中。 3. **`RENAME TO`** - **功能**:重命名表空间。 - **适用场景**:适用于NDB和InnoDB表空间。 - **参数**:`...
`CREATE TABLESPACE exoatbs IN DATABASE PARTITION GROUP Ibmdefaultgroup PAGESIZE 8K MANAGED BY SYSTEM USING('/home/exoa2/exoacontainer') EXTENTSIZE 32 PREFETCHSIZE 16 BUFFERPOOL ibmdefault8k OVERHEAD ...
创建表空间可以使用CREATE TABLESPACE语句,例如:create tablespace tbs2 relative location 'tablespace/tbs2' maxsize '100G';create tablespace tbs3 owner jack location '/gauss/data/tbs3'; 查询表空间信息 ...
创建数据文件可以使用 CREATE TABLESPACE 语句,例如创建一个名为 mytbs 的表空间,包含一个 50MB 的数据文件: CREATE TABLESPACE mytbs DATAFILE 'E:\oracledata\mydatafile.dbf' SIZE 50M; 删除数据文件可以...