1.创建表空间
Create tablespace bpm datafile 'D:\ORACLE11\ORADATA\ORCL\BPM.DBF' size 400M autoextend on
Create tablespace lyoa datafile 'D:\ORACLE11\ORADATA\ORCL\LYOA.DBF' size 400M autoextend on
Create tablespace kdb datafile 'D:\ORACLE11\ORADATA\ORCL\KDB.DBF' size 400M autoextend on
2-- 创建用户
创建LYOA用户
create user LYOA
identified by LYOA
default tablespace LYOA
temporary tablespace TEMP
profile DEFAULT;
-- Grant/Revoke role privileges
grant connect to LYOA;
grant resource to LYOA;
-- Grant/Revoke system privileges
grant create database link to LYOA;
grant create public database link to LYOA;
grant create view to LYOA;
3 创建KDB用户
create user KDB
identified by KDB
default tablespace KDB
temporary tablespace TEMP
profile DEFAULT;
-- Grant/Revoke role privileges
grant connect to KDB;
grant resource to KDB;
4 把LYOA下的表授权给KDB用户
grant all on lyoa.oa_public_address_book to KDB;
grant all on lyoa.oa_public_address_book_group to KDB;
grant all on bpm.bpm_orgdeptlist to KDB;
grant all on bpm.bpm_orguserdeptmap to KDB;
grant all on bpm.bpm_orguserlist to KDB;
-- Grant/Revoke system privileges
grant create view to KDB;
grant unlimited tablespace to KDB;
-- Create the user
create user BPM
identified by BPM
default tablespace BPM
temporary tablespace TEMP
profile DEFAULT;
-- Grant/Revoke role privileges
grant connect to BPM;
grant resource to BPM;
-- Grant/Revoke system privileges
grant create database link to BPM;
grant create public database link to BPM;
grant create view to BPM;
grant drop public database link to BPM;
grant unlimited tablespace to BPM;
grant all on lyoa.ly_im_news_2 to bpm;
grant all on lyoa.oa_system_message to bpm;
1.在orac数据中,给scott用户connect resource sysdb的权限 创建三个用户
登录 SYS/ AS SYSDBA
2.登录每个用户导入对应用户的表
导入用户的表 给与lyoa用户dba的权限 grant dba to lyoa
imp lyoa/lyoa@localhost/orcl file=F:\lyoa.dmp full=y
3.用户没有授权需要登录 SYS/ AS SYSDBA 之后 sysdba为密码进行授权
分享到:
相关推荐
在Oracle数据库管理中,导入DMP文件和对用户授权是两个关键操作,它们涉及到数据库的数据迁移和安全性。这里我们将详细探讨这两个主题。 首先,Oracle DMP(Data Pump Export)文件是一种用于导出数据库对象和数据...
### Oracle 创建表空间与用户...以上就是关于Oracle创建表空间、用户、授权及数据导入导出的详细步骤和解释。这些操作对于日常的数据库管理和维护非常重要,掌握它们对于提高数据库系统的可用性和安全性具有重要意义。
主要介绍了oracle创建表空间、授权、创建用户、导入dmp文件,需要的朋友可以参考下
例如,在本案例中,导出的用户名为 `IFMIS2012_CJ`,表空间名称包括 `LTSYSDATA01`、`LTSYSDATA02`、`LTSYSDATA03`、`LTINXDATA01`、`LTLOBDATA01` 和 `USERS`(系统用户表空间)。 #### 三、安装 Oracle 数据库 ...
2. **创建用户并授权**:创建新用户,如`CREATE USER FZCX identified by "FZCX" ...`,并设置默认表空间、临时表空间以及授予必要的权限,如`GRANT connect to FZCX;`等。 ### 导入过程 #### 执行SQL脚本导入表...
### Oracle 创建表空间、用户授权及导入导出详解 #### 一、Oracle 表空间的创建 在 Oracle 数据库管理中,表空间是用于存储数据的逻辑容器。一个数据库可以包含多个表空间,每个表空间由一个或多个数据文件组成。 ...
Oracle 11g 是一种关系型数据库管理系统,它提供了图形界面来创建实例、表表空间和导入 dmp 文件。本文将详细讲解如何使用 Oracle 11g 图形界面创建实例、表表空间和导入 dmp 文件。 一、创建数据库实例 在 ...
### Oracle 创建用户、表空间及导入导出命令详解 #### 一、创建表空间 在 Oracle 数据库中,表空间是存储数据的基本单位。表空间由一个或多个数据文件组成,用于存储表、索引等数据库对象。创建表空间通常包括创建...
以上就是关于Oracle导入DMP文件的相关知识点,涵盖了从创建表空间到执行导入命令的全过程,以及一些常用的SQL命令。这些知识对于Oracle数据库管理员来说是非常重要的基础内容,掌握这些技能可以帮助他们更有效地管理...
### Oracle数据库创建表空间、建立用户、授权及备份恢复详解 #### 一、创建与管理表空间 在Oracle数据库中,表空间是物理空间分配的基本单位。为了有效地管理和使用存储资源,合理地创建和配置表空间是非常重要的...
### Oracle 创建与删除表空间及用户授权操作指南 在Oracle数据库管理中,创建与删除表空间、用户授权等操作是数据库管理员(DBA)经常需要处理的任务。这些操作对于确保数据库资源的有效分配、数据安全性和系统性能...
在开始导入DMP文件之前,需要准备好以下步骤: 1. 将DMP文件拷贝到指定目录下。 2. 使用超大文本查看器logviewer软件打开DMP文件,找到导出用户名和表空间名称。 安装Oracle 1. 安装Oracle数据库,建议安装企业版...
在Oracle数据库管理中,创建用户和表空间是基础操作,对于数据库的管理和资源分配至关重要。在本教程中,我们将详细探讨如何在Oracle中创建名为“huike”的用户,为该用户分配表空间,并进行相应的权限授予。首先,...
本篇文章将深入探讨如何在Oracle中创建表空间、用户以及授权,并讲解如何进行数据导入,同时也会简要介绍在PostgreSQL中导入数据的过程。 首先,我们来看Oracle数据库中的操作: 1. **创建表空间**:在Oracle中,...
根据提供的文件信息,本文将详细解释Oracle数据库中创建与删除表空间、用户授权以及相关操作的具体步骤和原理。 ### 一、创建与删除表空间 #### 1. 创建临时表空间 ```sql CREATE TEMPORARY TABLESPACE bigoa_temp...
- 导入DMP文件时,如果源文件中的表空间与目标数据库中的不同,则需要创建相应的用户并指定表空间。 - 示例命令如下: ```sql CREATE USER hnust_prd2 IDENTIFIED BY hnustok DEFAULT TABLESPACE hnust_data; `...
以下是关于Oracle中创建表空间、创建用户、授权以及命令行导入导出的基本操作的详细说明: 一、创建表空间 1. **创建表空间的语法**: ```sql CREATE TABLESPACE 表空间名 DATAFILE '文件路径' SIZE 存储大小 ...
- **第六步**:将导入后的tsts表空间设置为可读写状态,并对用户ts进行相应的授权操作。 #### 五、注意事项 - 在进行传输表空间的操作前,需要确保源数据库和目标数据库的兼容性。 - 数据文件和dmp文件的复制可以在...