oracle创建用户授权、导入、导出

1.创建用户授权
sqlplus/nolog;
conn sys as sysdba;

drop user hzwsj cascade;
create user pyrmps
  identified by pyrmps
  default tablespace USERS
  temporary tablespace TEMP
  profile DEFAULT;

grant connect to pyrmps;
grant dba to pyrmps;
grant resource to pyrmps;

grant unlimited tablespace to WXG;

2. 向用户授予系统特权
Grant execute any procedure to sha with admin option
此句意思为为sha用户创建系统特权并且可以用sha为别的用户授予权限
连接sha用户 connect sha/admin
可以创建别的用户
3、查看用户权限
进入sha用户connect sha/admin
Select * from user_sys_privs;可以查看到一个列表,
列代表用户名权限是否可以给别的用户附加权限(N、Y)
行代表权限都有那些
4、撤销用户授予的权限
必须连接connect system/admin
撤销权限 revoke是系统撤销权限的关键词
Revoke execute any procedure from sha;
5、更改用户密码
进入sha用户 connect sha/admin
Password      输入旧密码 输入新密码俩边  OK
或者用alter user sha identified by xinmima
6、删除用户
Connect system/admin
Drop user sha;
7、为用户授予角色
Grant dba to sha;
Grant connect to sha;
Linux下的plsql 创建用户
create user sha identified by admin
Default tablespace user
Temporary tablespace temp;
Granr unlimited tablespace to sha;   //权限
Grant dba to sha;                 //角色
Grant connect to sha;

8.======================================================建用户授权
C:\Documents and Settings\Administrator>sqlplus system/root

SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 1月 17 16:09:44 2010

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

连接到:

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production

With the Partitioning, OLAP and Data Mining options
 

创建一个名为sj密码为sj的用户
SQL> create user sj identified by sj;

用户已创建。

在E:\develop\workspace创建一个名为sj-data.dbf的表空间 表空间大小为100m

SQL> create tablespace ts_sj datafile 'E:\develop\workspace\sj-data.dbf' size

100m;

表空间已创建。

将表空间赋值给sj用户
SQL> alter user sj default tablespace ts_sj;

用户已更改。

将创建session,table,view的权限赋值给名为sj的用户
SQL> grant create session, create table, create view, unlimited tablespace to sj;

授权成功。

以sj用户登录数据库
SQL> conn sj/sj

已连接。

显示当前用户
SQL> show user;

USER 为 "SJ"

导入sql语句
SQL> @E:\develop\workspace\sj-create.sql

drop view V_AIM_CLIENT

Oracle数据库如何导出: 
 开始->运行->输入“cmd”->输入exp user/password@IP地址:1521/数据库实例 file=文件所在目录(如:exp user/password@192.168.141.40:1521/orcl file=E:\work\dmp\person.dmp)

导入本地的oracle数据库:
在CMD模式下执行以下命令
imp 用户/密码 file=*.dmp commit=y full=y
<c:if test="${count eq '1'}">

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值