oracle如何导入用户 oracle导入数据sql语句

oracle如何添加用户oracle添加用户,赋权,修改密码,解锁,删除用户2008年05月22日 13:56添加用户(随着用户的创建,自动产生与用户同名的schema)
CREATE USER "TESTER" PROFILE "DEFAULT" IDENTIFIED BY "TESTER" DEFAULT TABLESPACE "TESTDATA" TEMPORARY TABLESPACE "TESTTEMP" ACCOUNT UNLOCK;
赋权(说实话 , 这些权限是开发中使用的权限,如果用户生产环境 , 请自行对于用户创建相应的系统权限)
据说生产环境下,只是connect resource这样的角色就可以了 。
GRANT "CONNECT" TO "TESTER";
GRANT "RESOURCE" TO "TESTER";
GRANT "DBA" TO "TESTER";
GRANT "EXP_FULL_DATABASE" TO "TESTER";
GRANT "IMP_FULL_DATABASE" TO "TESTER";
删除用户:例如创建了一个用户 A,要删除它可以这样做
connect sys/密码 as sysdba;
drop user A cascade;//就这样用户就被删除了
用户修改密码,解锁
ALTER USER "SCOTT" IDENTIFIED BY "*******"
ALTER USER "SCOTT" ACCOUNT UNLOCK
1.查看所有用户:
select * from dba_user;
select * from all_users;
select * from user_users;
2.查看用户系统权限:
select * from dba_sys_privs;
select * from all_sys_privs;
select * from user_sys_privs;
3.查看用户对象权限:
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
4.查看所有角色:
select * from dba_roles;
5.查看用户所拥有的角色:
select * from dba_role_privs;
select * from user_role_privs;
Oracle中新建用户名
连接ORACLE数据库:
1、在Oracle Database Assistant中建立自己的数据库;
2、在Oracle Net8 Easy config中建立连接与自己的数据库的连接,取一个service名 , IP:为本地IP 127.0.0.1,database sid为你所建立的
数据库的SID,用户名为:system,密码:manager或是自己设的密码;
3、在SQLPLUS中连接自己的数据库 , 用户名为:system,密码:manager或是自己设的密码,tom:你刚建立的service名.
4、显示当前连接用户:show user;
5、新建用户并授权:create user tom identified by 密码;
grant connect,resource to tom;//授权
6、在sqlplus中用刚建立的用户:tom/密码 , 连接;
7、建立表空间 。
数据库的初始化参数文件:init 实例名.ora文件,编辑此文件中的内容,可以改变数据库使用的方法和分配的资源.
启动ORACLE数据库,在DOS方式下运行svrmgr30,然后输入connect internal,密码为:oracle,再输入startup即可.
表空间的建立:storage manager
回滚段可在storage manager中建立
启动oracle数据库
在DOS窗口下,输入svrmgr30,启动服务器管理器,输入connect internal,输入密码oracle,输入shutdown,关闭数据库,输入startup,启动数据库.
1. Oracle安装完成后的初始口令?10g以后安装的时候选高级 , 密码都可以自己设置,呵呵 , scott/tiger是不变的 。
internal/oracle
sys/change_on_install
system/manager
scott/tiger
sysman/oem_temp
建立表空间
create tablespace test1 datafile 'd:tabletest1.dbf' size 1M;
创建名为wjq的用户,其缺省表空间为test1 。在SQL*PLUS以SYS用户连接数据库,运行以下脚本 。
create user wjq identified by password default tablespace test1;
以用户wjq连接sqlplus
建立表:CREATE TABLE t1(empno NUMBER(5) PRIMARY KEY, ename VARCHAR2(15) NOT NULL, job VARCHAR2(10), mgr NUMBER(5),hiredate
DATE DEFAULT (sysdate), sal NUMBER(7,2), comm NUMBER(7,2));
建立表T2并指定此表的表空间为test1:CREATE TABLE t2(empno NUMBER(5) PRIMARY KEY,ename VARCHAR2(15) NOT NULL,
job VARCHAR2(10),mgr NUMBER(5),hiredate DATE DEFAULT (sysdate),sal NUMBER(7,2),comm NUMBER(7,2)) TABLESPACE test1;
怎样往oracle数据库里导入数据可用图形界面或者命令导入:
图形界面需要借助第三方工具plsqloracle如何导入用户,方法如下:
1、登录到要导入的数据库及用户 。
2、依次点击“工具”——“导入表” 。
3、上方选择“oracle导入”oracle如何导入用户,下方找到.dmp的文件oracle如何导入用户,然后点击“导入”等待完成即可 。
命令导入:
1、win键 R键,进入命令提示符 。
2、进到.dmp文件所在文件夹:
3、输入如下命令:
imp 被导入用户名/密码@实例名 file=文件名.dmp log=日志.dmp fromuser=导出用户 touser=导入用户
输入后按回车键,等待导入完成即可 。
说明:第三点中中文部分,请根据实际情况填写 。
ORACLE怎么新增加用户可按如下步骤创建用户:
1、打开oracle第三方工具,如plsq,然后用一个具有dba权限的用户登录 。
2、然后打开一个SQL窗口 。
3、执行语句:“create user 用户名 identified by 密码”(其中用户名需要为英文 , 密码为数字或字母或英文符号或组合) 。
4、执行完毕后,可按需要给用户赋予相应的权限,如:“grant connect,resource,dba to 用户名” 。
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一 。比如SilverStream就是基于数据库的一种中间件 。
ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库 , 它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能 。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它 。
oracle 数据怎么导入?oracle如何导入用户我给你一些数据库常用oracle如何导入用户的导入导出命令吧:\x0d\x0a该命令在“开始菜单运行CMD”中执行\x0d\x0a一、数据导出(exp.exe)\x0d\x0a1、将数据库orcl完全导出oracle如何导入用户,用户名system,密码accp,导出到d:\daochu.dmp文件中\x0d\x0aexp system/accp@orcl file=d:\daochu.dmp full=y\x0d\x0a\x0d\x0a2、将数据库orcl中scott用户的对象导出\x0d\x0aexp scott/accp@orcl file=d:\daochu.dmpowner=(scott)\x0d\x0a\x0d\x0a3、将数据库orcl中的scott用户的表emp、dept导出\x0d\x0aexp scott/accp@orcl file= d:\daochu.dmp tables=(emp,dept)\x0d\x0a\x0d\x0a4、将数据库orcl中的表空间testSpace导出\x0d\x0aexp system/accp@orcl file=d:\daochu.dmp tablespaces=(testSpace)\x0d\x0a\x0d\x0a二、数据导入(imp.exe)\x0d\x0a1、将d:\daochu.dmp 中的数据导入 orcl数据库中 。\x0d\x0aimp system/accp@orcl file=d:\daochu.dmp full=y\x0d\x0a\x0d\x0a2、如果导入时,数据表已经存在,将报错,对该表不会进行导入;加上ignore=y即可,表示忽略现有表 , 在现有表上追加记录 。\x0d\x0aimp scott/accp@orcl file=d:\daochu.dmpfull=yignore=y\x0d\x0a\x0d\x0a3、将d:\daochu.dmp中的表emp导入\x0d\x0aimp scott/accp@orcl file=d:\daochu.dmp tables=(emp)
【oracle如何导入用户 oracle导入数据sql语句】关于oracle如何导入用户和oracle导入数据sql语句的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读