码迷,mamicode.com
首页 > 数据库 > 详细

oracle的基本操作

时间:2015-03-05 23:34:44      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:

1.创建用户(需以DBA权限登录)

create user 用户名 identified by 密码;

创建用户之后,要对其进行授权,如果不对其进行授权,将不能登录数据库,也不能做任何操作:

grant connection,resource to 用户;

其中:connection和resource是oracle内置的两个角色,两个角色的的基本情况如下:

CONNECT角色:--是授予最终用户的典型权利,最基本的

ALTER SESSION --修改会话

CREATE CLUSTER --建立聚簇

CREATE DATABASE LINK --建立数据库链接

CREATE SEQUENCE --建立序列

CREATE SESSION --建立会话

CREATE SYNONYM --建立同义词

CREATE VIEW --建立视图

RESOURCE 角色: --是授予开发人员的

CREATE CLUSTER --建立聚簇

CREATE PROCEDURE --建立过程

CREATE SEQUENCE --建立序列

CREATE TABLE --建表

CREATE TRIGGER --建立触发器

CREATE TYPE --建立类型

2.可以查看用户有哪些权限(此操作必须以DBA权限登录)

select grantee,privilege from dba_sys_privs

where grantee=‘RESOURCE‘ order by privilege;

3.收回权限

revoke 权限名 from 用户名

4.更改密码

alter user 用户名 identified by 新密码;

5.解除和锁定账户

--锁定账户

alter user 用户名 account lock;  

--解除账户

alter user 用户名 account unlock;

oracle的基本操作

标签:

原文地址:http://www.cnblogs.com/flqcchblog/p/4316890.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!