• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
rainbow_blog
每天进步一小步,一年之后就会走的很远。
博客园    首页    新随笔    联系   管理    订阅  订阅

oracle的基本操作

此文汇总了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;

恒之贵,何必三更起五更睡;最无益,只怕一日曝十日寒。
posted @ 2015-03-05 22:38  巅峰之神  阅读(287)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3