易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle 用户及角色 介绍


.
用户管理
1.1
建立用户(数据库验证)
    
CREATE
 
USER
  
DAVE  
IDENTIFIED 
BY
  
pwd
    
DEFAULT
TABLESPACE 
users
    
TEMPORARY
  
TABLESPACE 
temp
    
QUOTA 
5m 
ON
 
users;
 
1.2
修改用户
ALTER

USER
DAVE QUOTA 0
ON
SYSTEM;
 
1.3
删除用户
DROP

USER
DAVE;
DROP

USER
DAVE
CASCADE
;
 
1.4
显示用户信息
SELECT
*
from
DBA_USERS
SELECT
*
from
DBA_TS_QUOTAS
 

.
系统权限
系统权限
作用
CREATE SESSION
连接到数据库
CREATE TABLE
建表
CREATE TABLESPACE
建立表空间
CREATE VIEW
建立视图
CREATE SEQUENCE
建立序列
CREATE USER
建立用户
 
系统权限
是指执行特定类型
SQL
命令的权利,用于控制用户可以执行的一个或一类数据库操作。(新建用户没有任何权限)
 
2.1
授予系统权限
GRANT

CREATE

SESSION
,
CREATE
TABLE
TO
DAVE;
GRANT

CREATE

SESSION

TO
DAVE
WITH
ADMIN
OPTION
;
 
选项:
ADMIN OPTION
使该用户具有转授系统权限的权限。
 
2.2
显示系统权限
 
查看所有系统权限:
Select * from system_privilege_map;
显示用户所具有的系统权限:
Select * from dba_sys_privis;
显示当前用户所具有的系统权限:
Select * from user_sys_privis;
显示当前会话所具有的系统权限:
Select * from session_privis;
 
2.3
收回系统权限
REVOKE

CREATE

TABLE

from
DAVE;
REVOKE

CREATE

SESSION

from
DAVE;
 
 

.
角色:
角色是一组相关权限的命名集合,
使用角色最主要的目的是简化权限管理。
 
3.1
预定义角色。
CONNECT
自动建立,
包含以下权限:
ALTER SESSION

CREATE CLUSTER

CREATE DATABASELINK

CREATE SEQUENCE

CREATE SESSION

CREATE SYNONYM

CREATE TABLE

CREATEVIEW

RESOURCE
自动建立
,包含以下权限:
CREATE CLUSTER

CREATE PROCEDURE

CREATE SEQUENCE


相关文档:

Oracle常用数据类型简介

Oracle中提供一系列类型,每个类型的特点如下:
char:存储固定长度的字符,如果字符长度不够会在右边补空格。比如:name char(10),当给name赋值为'zhangsan'时会在右边补充2个空格。char类型的容量为1~2000B,没有指定则默认长度为1。
varchar2:存储长度可变的字符,和char类型的不同,它不会自动补充空格,且定义� ......

Oracle SQL Loader的详细语法

Oracle
SQL
Loader
的详细语法
Oracle
   SQL
   Loader
的详细语法
  
  SQL
*LOADER

ORACLE
的数据加载工具,通常用来将操作系统文件迁移到
ORACLE
数据库中。
SQL
*LOADER
是大型数据
  
 
仓库选择使用的加载方法,因为它提供了最快 ......

oracle merge into 的用法详解


作用:merge into 解决用B表跟新A表数据,如果A表中没有,则把B表的数据插入A表;
语法:
MERGE INTO [your table-name] [rename your table here]
USING ( [write your query here] )[rename your query-sql and using just like a table]
ON ([conditional expression here] AND [...]...)
WHEN MATHED THEN [here ......

oracle存储过程语法

存储过程 包含三部分: 声明,执行部分,异常。    
可以有无参数程序和带参数存储过程。    
无参程序语法    
1 create or replace procedure NoParPro   
2 as   ;   
3 begin   
4&n ......

如何利用SQLSERVER2000的DTS 导入数据到Oracle?

具体步骤就不多说了 ,要导出的SQLSERVER表叫 LDJCUS,主键 Uid (int   自动增长列),导入到Oracle总报错:对象名无效 ,去掉主键列就可以,不知道为什么?难道自动增长的主键列就不能导入到Oracle中???疑惑。。。。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号