oracle数据库的导入对于用户需要啥权限? 必须用导出时的用户导入么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle数据库的导入对于用户需要啥权限? 必须用导出时的用户导入么?相关的知识,希望对你有一定的参考价值。

用户需要有导入表,创建表的权限,导入导出可以不是同一个用户追问

我现在有一个表导入时我需要建一个同名的表空间还是怎么着?这方面有什么要求

追答

只需要保证空间足够,表空间可以不同名字。另外,如果有blob数据,从高版本导入低版本oracle会有问题

追问

是这样的,现在我们要用之前人做的数据库,bmp格式的,用imp命令显示导入异常终止
不知道怎么回事
还有什么导入的方法啊?

追答

文本的话可以导出到文本文件,然后导入。 有图片文件的话还是imp方便,异常终止得看是什么错误 ,ora-xxxxx的错误代码去google查查看

追问

导入权限是什么啊?
我知道创建时 grant create table to XX

追答

是下面那个 imp_full_database

参考技术A 直接赋个dba嘛
不导入权限和用户的话是不需要的追问

怎么赋啊
本人初学者

追答

直接在em里面赋是最方便的啊

语句的话
grant dba to 用户名 ;

追问

我把dbc权限给我用户pc
然后呢?

参考技术B ORACLE导入时的日志: Import: Release 10.2.0.1.0 - Production on 用什么TNS条目连接该库,写对了,就可以正常导入了,还不对的话,直接用追问

导入表用户需要有什么权限

oracle创建用户需要啥权限

参考技术A 楼上太不专业,根据oracle的最小权限的安全建议

你只要建用户权限就赋予这一个权限就好
使用sqlplus / as sysdba 登录以后
grant create user to 需要创建用户的用户名;本回答被提问者采纳
参考技术B system或者sys的才可以。

以上是关于oracle数据库的导入对于用户需要啥权限? 必须用导出时的用户导入么?的主要内容,如果未能解决你的问题,请参考以下文章

ORACLE导入导出命令 GRANTS=Y会是啥结果

oracle 导入导出时需要建立相同的用户名和表空间名吗,权限也必须一致吗

Oracle用户a创建视图,需要给b用户赋予啥权限查看视图?

oracle创建用户需要啥权限

oracle需要创建dblink给啥权限

Oracle导入数据需要哪些权限