创建用户
oracle对表空间 USERS 无权限
alter user 用户名 quota unlimited on users;
 
//创建临时表空间
create temporary tablespace test_temp 
tempfile 'E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf' 
size 32m 
autoextend on 
next 32m maxsize 2048m 
extent management local;
//创建数据表空间 
create tablespace test_data 
logging   www.2cto.com  
datafile 'E:/oracle/product/10.2.0/oradata/testserver/test_data01.dbf' 
size 32m 
autoextend on 
next 32m maxsize 2048m 
extent management local;
//创建用户并指定表空间 
create user username identified by password 
default tablespace test_data 
temporary tablespace test_temp;
删除用户
drop user 用户名 cascade;---cascade 级联
//给用户授予权限
grant connect,resource to username;
//以后以该用户登录,创建的任何数据库对象都属于test_temp 和test_data表空间,这就不用
在每创建一个对象给其指定表空间了。  www.2cto.com  
授予权限
-- 分配用户 Sam 创建表,创建序列,创建存储过程和创建视图的权限
grant create table,create sequence,create view,create procedure
to sam
l 去除用户权限
-- 去除用户 Sam 创建视图的权限
revoke create view from sam;
l 分配角色权限
-- 分配角色 manager 创建表,创建序列的权限
grant create table,create sequence to manager;
l 去除用户权限
-- 去除角色 manager 创建视图的权限
revoke create table from manager;
l 分配表的Select权限给用户
-- 分配用户 Sam 在表 tt 上的 select 权限
grant select on tt to sam;
-- 去除用户 Sam 在表 tt 上的 select 权限
revoke select on tt from sam;
l 分配表的Update权限给角色
www.2cto.com  
-- 分配表的 Update 权限给角色 Manager
grant update on tt to manager;
-- 去除表的 Update 权限给角色 Manager
revoke update on tt from manager;
l 分配表的Select权限给所有用户
-- 分配表的 Select 权限给所有用户
grant select on tt to public;
-- 去除表的 Select 权限给所有用户
revoke select on tt from public;
l 分配表的Select权限给用户,且允许他授权给其他人
-- 分配表的 Select 权限给用户 Sam ,且允许 sam 罢表的 select 权限授权给他人
grant select on tt to sam with grant option;

oracle创建用户、授予权限及删除用户相关推荐

  1. mysql 添加删除权限_MySQL实例讲解:添加账户、授予权限、删除用户

    1.添加账户:# 创建一个密码为123456的testuser账户# 若不写[identified by '123456']则创建一个密码为空的testuser账户mysql> create u ...

  2. oracle表空间权限赋予,oracle创建表空间以及给用户授予权限

    -- 创建表空间 --语法: create tablespace 表空间名 datafile '路径' size 100M [aotuextend to]; create tablespace mys ...

  3. ubuntu修改新增用户的目录_Ubuntu 18.04下创建新用户/目录、修改用户权限及删除用户的方法...

    以下介绍在Ubuntu 18.04系统下创建新用户/目录.修改用户权限及删除用户的正确方法.在Ubuntu系统上创建新用户使用[sudo useradd 用户名]命令,但只能创建用户,不能在/home ...

  4. Ubuntu 18.04下创建新用户/目录、修改用户权限及删除用户的方法

    Ubuntu 18.04下创建新用户/目录.修改用户权限及删除用户的方法 以下介绍在Ubuntu 18.04系统下创建新用户/目录.修改用户权限及删除用户的正确方法.在Ubuntu系统上创建新用户使用 ...

  5. MySQL创建用户并授权、删除用户(密码规则)

    文章目录 创建用户 密码 查看密码规则 修改密码规则 修改密码 授权 为已有用户授权远程连接 授权 刷新系统权限表 删除用户 创建用户 create user '用户名'@'%' identified ...

  6. oracle创建数据库、表空间、用户并授权

    oracle创建数据库.表空间.用户并授权 在安装完Oracle数据库软件之后可以使用默认的数据库orcl,也可以根据需要创建自定义的数据库.表空间用于对数据库中的资源进行分类,每个用户都有默认的表空 ...

  7. oracle存储过程和视图不存在,Oracle 创建存储过程 提示权限不足或者提示表和视图不存在问题...

    grant create view to hospital; --授予查询权限 grant select any table to hospital; --授予权限 grant select any ...

  8. 【Linux】【服务器】 CentOS7下远程访问mysql数据库_创建用户及授予权限_查看用户、修改密码详细步骤

    一.创建用户 CREATE USER 'username'@'%' IDENTIFIED BY 'password'; username:你将创建的用户名: %:指定该用户在哪个主机上可以登录,%表示 ...

  9. oracle 创建只有查询表权限的用户

    方法1: 创建只读用户 select * from user_tablespaces 第一步.创建用户.使用有管理员权限的用户创建一个新的用户: create user 用户名 identified ...

最新文章

  1. 【c语言】蓝桥杯算法提高 3-2求存款
  2. 解决修改css或js文件,浏览器缓存更新问题。
  3. 怎样在Github参与一个开源项目
  4. 一、搭建Python环境和安装Pycharm
  5. 核桃编程:前端可观测性建设之路
  6. 企业门户项目实施方法论(IPS方法简介),适用于企业门户项目的项目管理方法论(上篇)...
  7. 设计模式:高性能IO之Reactor模式
  8. 栈实现10进制到8进制的转换
  9. 软件项目需求开发过程实践之软件需求说明书
  10. 关于ccs软件的简单使用
  11. 基于matlab的qpsk与bpsk信号性能比较仿真,基于matlab的QPSK与BPSK信号性能比较仿真...
  12. DIY LDAC蓝牙接收器(一)预备篇
  13. Qt散点图、折线图、柱状图、盒须图、饼状图、雷达图开发实例
  14. 用pc抓取vlan tag数据包
  15. MD5 算法的加密、撞库破解及Python实现和操作演示
  16. 傻白探索Chiplet,Chiplet技术简介(一)
  17. Android与MVC设计模式
  18. 北漂7年,我最终还是回了老家。。。
  19. 用老版的python和pycharm好,还是新版的python和pycharm好?
  20. android x86 安装it,Android X86 虚拟机安装手册

热门文章

  1. 12C OCP 1Z0-063 题库(8月以前)
  2. PLSQLDeveloper SQL查询内容中文显示乱码
  3. python怎么用matplotlib_Python Matplotlib 绘图使用指南 (附代码)
  4. Spark详解(七):SparkContext源码分析以及整体作业提交流程
  5. 安卓给string对象赋值_String 面试题!看完让你恍然大悟!
  6. 图像sobel梯度详细计算过程_OpenCV-Python 图像梯度 | 十八
  7. 网络协议栈11:Connect函数分解之TCP层
  8. ThinkPHP模板之二
  9. flask 渲染jinja2模版和传参
  10. Boost.PropertyTree 属性树的简介