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'}">