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

Oracle大全

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、CREATE TABLE、CREATE TRIGGR。
3.2 显示角色信息,
§ROLE_SYS_PRIVS
§ROLE_TAB_PRIVS
§ROLE_ROLE_PRIVS
§SESSION_ROLES
§USER_ROLE_PRIVS
§DBA_ROLES
四. Oracle用户角色
每个Ora


相关文档:

Oracle 跨库 查询 复制表数据

原文地址:http://www.cnblogs.com/chinhr/archive/2009/04/22/1440914.html
方法一:
在目前绝大部分数据库有分布式查询的需要。下面简单的介绍如何在oracle中配置实现跨库访问。
比如现在有2个数据库服务器,安装了2个数据库。数据库server A和B。现在来实现在A库中访问B的数据库。
第一步、配置A服务器端的tnsnam ......

ORACLE 数据库(查询 主键外键约束)

 --   查询外键约束(查某表的所有父表)  
  select   c.constraint_name,cc.column_name,rcc.owner,rcc.table_name,rcc.column_name  
  from   user_constraints   c,user_cons_columns   cc,user_cons_columns   rcc  
  where   c.owner=' ......

基于OCCI访问Oracle的记录

我在oracle 9i的环境下开发了occi的应用,结果放到10g(10.2.0.3)服务器上运行不了(只装了windows 版的10g服务端),只好把所有依赖的9i的dll拷过去,结果连接occi报错:
Error while trying to retrieve text for error ORA-32101
到http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.ht ......

oracle 安装之后


一、参数设置
--1、设置A:
db_block_size = 8192
db_domain = ''
db_file_multiblock_read_count = 16
db_name = bidata
db_recovery_file_dest = /export/home/app/oracle/oracle/product/10.2.0/db_1/flash_recovery_area
db_recovery_file_dest_size = 10737418240
dispatchers = '(PROTOCOL=TCP) (SERVICE=b ......

SQL Server里的 ISNULL 与 Oracle 中的 NULLIF

SQL Server里的 ISNULL 与 Oracle 中的 NULLIF不同:
  SQL Server 中有两个参数,语法:
    ISNULL(check_expression, replacement_value)
    check_expression 与 replacement_value 数据类型必须一致
   
如果 check_expression 为 NULL,则返回 replacement_v ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号