Oracle创建表空间、创建用户以及授权、查看权限
创建临时表空间
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 count(*) from v$open_cursor
查询当前最大游标数:show parameter open_cursors;
修改最大游标数:alter system set open_cursors=1000 scope=spfile;
=========================================================
查询当前最大会话数:show parameter sessions;
修改最大会话数:alt ......
select name from v$datafile;
create dataspace tablespace datafile '/oracle/oradata/orcl/data01.dbf' size 1024m,'/oracle/oradata/orcl/data02.dbf' size 1024m autoextend on next 100m maxsize unlimited;
alter tablespace dataspace add datafile '/oracle/oradata/orcl/da ......
集成式应用软件至磁盘管理,简化管理环境,提高投资回报率
全面管理Oracle的产品,包括能够管理Oracle应用软件、Oracle融合中间件、Oracle数据库、Oracle Solaris、Oracle企业级Linux、Oracle VM和Oracle Sun服务器的工具。这使得IT能够快速确定问题的根本原因,而且在很多情况下,还能自动地解决问题。
另外,这 ......
很多朋友只用了oracle的删除,但很多情况下,他会发现重新安装时,点了下一步安装界面就消失了,往往无奈下只好重装系统,其实只是你数据库没删干净,删干净就不会出现这种情况了。
实现方法:
1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。
&n ......