`

创建用户~表空间~分配权限~导入dmp

 
阅读更多
--创建用户
create user fdjtest identified by zzg123;
--修改用户的密码
alter user fdjtest identified by fdjtest;
--默认情况下用户创建好后系统会默认给该用户分配一个表空间(users)
--查看用户所在的表空间
select username,default_tablespace from dba_users;
--创建一个表空间
create tablespace fdj_zzg datafile 'F:\app\Administrator\oradata\orcl\fdj_data.dbf' size 3000M;   
将表空间分配给用户
alter user fdjtest default tablespace fdj_zzg;  
--用户分配权限 
grant create session,create table,create view,create sequence,
unlimited tablespace to fdjtest; 

--删除表空间
drop tablespace fdj_zzg including contents and datafiles;

exp jachtwms/jachtwms@orcl file=F:\jachtwms20150129.dmp
imp userid=fdjtest/fdjtest@orcl fromuser=jachtwms  file='F:\jachtwms20150129.dmp'

 

-----------创建查询用户
drop user FDJTEST_VIEW cascade; 

create user FDJTEST_VIEW identified by zzg123;
alter user fdjtest_view identified by fdjtest_view;

--alter user fdjtest_view default tablespace fdj_zzg;
--grant create session,create table,create view,create sequence,
--unlimited tablespace to fdjtest; 

grant create session to fdjtest_view;

wei_zhi_middle用户登陆....
grant select on t_dms_01 to fdjtest_view

fdjtest_view用户登录....
select * from wei_zhi_middle.t_dms_01

 

分享到:
评论

相关推荐

    Oracle-建表空间-用户-导入DMP-设置密码不过期等工具

    这将创建一个新用户并给予其登录、使用资源(创建对象)以及使用所有表空间的权限。 接下来,**导入DMP文件**是将数据从一个Oracle数据库迁移到另一个或恢复备份的重要手段。Oracle提供了一种叫做`expdp`(数据泵...

    oracle命令导入dmp文件与给用户受权

    创建新用户并分配权限的基本步骤如下: 1. 创建用户: ```sql CREATE USER new_user IDENTIFIED BY password; ``` 2. 授予默认系统权限,如创建表、索引等: ```sql GRANT CREATE TABLE, CREATE INDEX, CREATE ...

    dmp文件导入远程数据

    dmp文件导入导出远程数据,即用户分配权限,创建表空间

    Oracle 创建用户以及导入库的脚本

    在Oracle数据库管理中,创建用户、分配权限、导入数据库、管理表空间以及删除用户是常见的运维任务。以下将详细介绍这些操作,并提供相应的SQL脚本。 首先,创建用户是Oracle数据库中的一项基本操作,用于为不同的...

    oracl创建表空间、用户、授权及数据导入和PostgreSQL导入数据

    2. **创建用户**:创建一个数据库用户,通常伴随着对特定表空间的分配。例如: ```sql CREATE USER username IDENTIFIED BY password DEFAULT TABLESPACE tablespace_name TEMPORARY TABLESPACE temp_tablespace; ...

    oracle创建huike用户与表空间并授权

    在本教程中,我们将详细探讨如何在Oracle中创建名为“huike”的用户,为该用户分配表空间,并进行相应的权限授予。首先,我们需要了解Oracle数据库中的用户和表空间的概念。 **用户(User)**: 在Oracle中,用户是...

    oracle不同用户名及表空间之间的数据导入

    - **权限管理**:确保目标用户拥有足够的权限创建和修改对象,以及写入目标表空间。 - **表空间大小**:检查目标表空间是否有足够的空间来容纳导入的数据。 - **数据一致性**:在导入前后,确保数据的一致性和完整性...

    Oracle 创建表空间,用户

    创建用户并分配默认表空间的命令如下: ```sql CREATE USER 用户名 IDENTIFIED BY 密码 DEFAULT TABLESPACE 表空间名 QUOTA 额定量 ON 表空间名; ``` 例如,创建一个名为`USER1`的新用户,密码为`password123`,...

    Oracle数据库用户角色、表空间创建、删除命令 (2).pdf

    Oracle数据库是一种广泛使用的大型关系型数据库管理系统,它提供了丰富的功能来管理数据,包括用户角色的创建、表空间的管理和权限的分配。以下是对标题和描述中提到的关键知识点的详细解释: 1. **创建数据表空间*...

    Oracle数据库用户角色、表空间创建、删除命令.pdf

    创建完用户后,可以为用户分配权限。在Oracle中,你可以通过角色来集合一系列权限,然后将角色授予用户,方便权限管理。例如,DBA角色包含了所有系统权限: ```sql grant DBA to BCC; ``` 此外,还可以直接授予用户...

    oracle_dmp.rar_DMP_oracle

    创建一个用于导入的数据库用户,分配必要的权限,并设置表空间。例如,你可以创建一个名为RESTORE_USER的新用户,并分配默认表空间和临时表空间。 ```sql CREATE USER RESTORE_USER IDENTIFIED BY password; ...

    Oracle数据库用户角色、表空间创建、删除命令 (2).docx

    - **分配权限**:`GRANT`语句用于向用户授予不同级别的权限。例如,赋予DBA角色所有权限: ```sql GRANT DBA TO BCC; ``` - **删除用户**:使用`DROP USER`删除用户,加上`CASCADE`参数将同时删除用户的所有...

    创建HR用户及相关表的说明书

    1. 导入前准备:确保HR用户拥有足够的权限来导入数据,并且目标表空间有足够的空间。 2. 使用`IMPDP`命令进行导入: ``` impdp hr/password directory=DATA_PUMP_DIR dumpfile=EXPDAT.DMP logfile=import_hr.log ...

    创建数据库表空间用户及数据备份.rar_oracle_创建数据对象

    在Oracle数据库管理中,创建数据库表空间、用户以及数据备份是至关重要的操作,它们构成了数据库管理的基础。下面将详细介绍这些概念及其实施步骤。 首先,**表空间(Tablespace)**是Oracle数据库中存储数据的基本...

    oracle 导入导出文档

    本文将详细介绍如何在 Oracle 环境下进行数据的导入导出,主要包括新建数据库、创建表空间、创建数据库用户以及导入数据库的过程。 首先,新建数据库是整个流程的基础。Oracle 提供的 Database Configuration ...

    Oracle中的建表空间,建用户,授权,命令行导入导出等基本命令

    以下是关于Oracle中创建表空间、创建用户、授权以及命令行导入导出的基本操作的详细说明: 一、创建表空间 1. **创建表空间的语法**: ```sql CREATE TABLESPACE 表空间名 DATAFILE '文件路径' SIZE 存储大小 ...

    oracle 表空间

    2. 用户表空间(User Tablespace):供普通用户创建对象,如用户表、索引等。 3. 临时表空间(Temporary Tablespace):用于临时存储排序和聚合操作的结果。 4. 回滚表空间(Rollback Tablespace):存储事务回滚...

    oracle表的导入导出-命令

    如果需要给用户分配导入数据的权限,可以通过SQL*Plus进行如下操作: 1. 启动SQL*Plus。 2. 使用管理员(如system)登录。 3. 创建用户(如果尚未创建):`create user 用户名 IDENTIFIED BY 密码` 4. 授予必要的...

    Oracle导入导出命令bat执行命.rar

    在这个特定的案例中,批处理文件可能包含了创建新数据库空间、创建新用户,以及使用`expdp`和`impdp`进行数据导出和导入的命令。这样的脚本对于数据库管理员来说非常有用,因为它们可以快速、一致地执行常见的数据库...

    Oracle+创建删除用户.docx

    Oracle 数据库中导出,而 imp ...综上所述,Oracle 的用户管理、表空间操作、角色权限分配以及数据的导入导出是数据库管理的关键环节。了解和熟练掌握这些命令和操作,能够有效地维护数据库的稳定性和数据的安全性。

Global site tag (gtag.js) - Google Analytics