Oracle 表空间创建和权限的赋值

Oracle创建表空间

创建表空间
create tablespace SIRMPM
datafile 'C:\softWare\oracleDownLoad\SIRMPM.dbf' -- 表空间路径
size 5G   
autoextend on   
next 2G  
maxsize 15G;
创建用户并指定表空间
-- SIRMBROKER5 为创建的表空间名称
create user ghzq_dev identified by ghzq_dev default tablespace SIRMPM;

-- 给用户授权
grant connect, resource,dba to ghzq_dev;
grant create session,create table, create view,create sequence,unlimited tablespace to ghzq_dev;

-- 创建导入目录,同时授权
create or replace directory dump_dir as 'D:\ideaSpace';
grant read,write on directory dump_dir to ghzq_dev;
导入表空间数据
-- dump_dir 创建的导入目录
-- PROD_V520E.dmp  dump_dir目录下的文件
-- PROD_V520:ghzq_dev  导入DMP中的表空间是PROD_V520,映射道新的表空间ghzq_dev
impdp ghzq_dev/ghzq_dev@orcl directory=dump_dir dumpfile=PROD_V520E.dmp logfile=ghzq.log  remap_schema=PROD_V520:SIRMPM table_exists_action=replace;
迁移表空间
alter tablespace YUANYT offline;-- YUANYT:数据表空间名称)
-- 将C:\oracledata\YUANYT_DATA.DBF 文件拷贝到 D:\oracledata\YUANYT_DATA.DBF
alter database rename file 'C:\softWare\oracleDownLoad\SIRM2.DBF' to 'D:\oracleTableSpace\SIRM2.DBF';
alter tablespace YUANYT online; 
-- 查看表空间的位置
select file_name from sys.dba_data_files;  -- (最后一行数据显示:数据文件存储位置已转移到D盘)
删除用户和表空间
-- 删除用户
drop user cjzq_sirm cascade;
-- 删除表空间 以及数据
drop tablespace CJZQ including contents and datafiles cascade constraint;

MySQL连接赋值

-- 赋值权限
grant all privileges on *.* to 'root'@'%'identified by '123456' with grant option;

-- 刷新mysql服务
flush privileges;
-- service mysql restart(liunx 重启mysql服务)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值