一、权限
来源:互联网 发布:java发送httppost请求 编辑:程序博客网 时间:2024/06/04 18:49
一、权限
一、权限理论:
1、sysDBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
2、 system;//本地管理员,次高权限
2、scott;//普通用户,密码默认为tiger,默认未解锁
3、RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
4、CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
5、权限就是创建一个用户时用户什么都不能做每做一件事就需要相应的权限
Connect角色: --是授予最终用户的典型权利,只可以用于登录Oracle ALTER SESSION --修改会话
CREATE CLUSTER --建立聚簇
CREATE DATABASE LINK --建立数据库链接
CREATE SEQUENCE --建立序列
CREATE SESSION --建立会话
CREATE SYNONYM --建立同义词
CREATE VIEW --建立视图
Resource角色 :--是授予开发人员的,用户只可以创建实体,不可以创建数据库结构
CREATE CLUSTE建立聚簇
CREATE PROCEDURE --建立过程
CREATE SEQUENCE --建立序列
CREATE TABLE --建表
CREATE TRIGGER --建立触发器
CREATE TYPE --建立类型
二、赋予权限实例
1、sql>grant select on emp to monkey;
2、sql>grant update on emp to monkey;
3、sql>grant delete on emp to monkey;
4、全部赋值:sql>grant all on emp to monkey;
5、grant all to public;--这条比较重要,授予所有权限(all)给所有用户(public)
6、更新插入可以精确到列:grant update on emp(ename) to monkey; 只能修改这一列值
三、超级管理给予用户的权限
Grant create session to TEST;--授予TEST用户创建session的权限,即登陆权限
grant create table to TEST;--授予创建表的权限
Grant create user to TEST;--授予创建用户的权限
四、创建用户
1、赋予创建用户的权限:grant create user to test
2、创建用户:create user user_name identified by 12345678 account unlock;
五、回收权限
1、revoke 角色,权限 from
2、回收查询权限实例:revoke select on emp from wpq
- 一、权限
- 权限管理(收集一)
- 权限管理设计一
- Linux文件权限(一)
- 权限管理设计一
- 权限管理设计一
- 权限管理设计一
- linux权限篇【一】
- 一、Linux文件权限
- 权限检查(一)
- 一.权限管理介绍
- Linux权限管理(一)—打开权限
- android 权限(一)自定义,检查,使用权限
- 《权限系列》----用SpringAop控制权限一
- 权限(一)--用户、权限组以及权限的分配
- 权限(一)--用户、权限组以及权限的分配
- 权限(一)--用户、权限组以及权限的分配
- JSP权限控制(一)
- 完整的分析mpeg2 video
- 暑假JAVA实习记录(一)
- Python语言(五)变量作用域
- OS X 各个版本帮助文档下载地址
- 三篇基础sql之3
- 一、权限
- Longest Common Prefix
- VC++6.0 MFC 下面最合适最简单的JSON类
- 二、SQL数据库的查询和操作
- 新浪微博开放平台之OAuth2.0认证
- Android Matrix详解
- iOS_面向对象思想
- 【九度OJ】1034【插入排序】
- C++/C语言的标准库函数与运算符的区别new/delet