oracle的基本操作

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;

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。