oracle命令行导入导出授权

来源:互联网 发布:javascript 加载乱码 编辑:程序博客网 时间:2024/05/17 15:21
oracle基础的sql命令1.->sqlplus(进入oracle-sql)2.->username(输入用户名system)3.->password(输入密码)4.->create user test identified by test(创建用户test/test)5.->grant create session to test(授予用户会话权利)6.->grant unlimited namespace to test(授权使用表空间)7.->grant create table to test(授予用户创建表权限)--test登录->create table  aa(age int);--system登录->revoke create table from test(回收用户test创建表的权限);--test登录->create table  aa2(age int);(创建表失败,权限不足)命令行导出数据库:1.导出exp database(ip@database) file=d:\temp.dmp;exp ip@database file=d:\temp.dmp;按提示:输入用户名密码即可导出2.导出整个username用户下所有对象exp username/password@database file=d:\temp.dmp;exp username/password@ip/database file=d:\temp.dmp;3.导出空数据表exp username/password@database file=d:\temp.dmp rows=n;命令行导入数据库:1.导入username用户对象.imp username/password@databaseimp 用户名/口令@数据库  回车 填写导入文件路径:EXPDAT.DMP>c:\a.dmp 输入插入缓冲区大小:默认不填 回车 只列出导入文件的内容:   回车 忽略创建错误:yes 导入权限:yes 导入表数据:yes 导入整个导出文件:yes 等待…… 成功终止导入,但出现警告

原创粉丝点击