oracle创建用户、授予权限及删除用户
-
创建用户oracle对表空间 USERS 无权限alter user 用户名 quota unlimited on users;
//创建临时表空间create temporary tablespace test_temptempfile 'E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf'size 32mautoextend onnext 32m maxsize 2048mextent management local;//创建数据表空间create tablespace test_datalogging www.2cto.comdatafile 'E:/oracle/product/10.2.0/oradata/testserver/test_data01.dbf'size 32mautoextend onnext 32m maxsize 2048mextent management local;//创建用户并指定表空间create user username identified by passworddefault tablespace test_datatemporary 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 procedureto saml 去除用户权限-- 去除用户 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 权限给角色 Managergrant update on tt to manager;-- 去除表的 Update 权限给角色 Managerrevoke 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创建用户、授予权限及删除用户的更多相关文章
- Ubuntu 18.04下用户的创建、修改权限及删除用户的方法
1. 创建用户 2. 修改用户权限 3. 删除用户 1. 创建用户useradd命令 //命令一:这种命令会在登录界面显示用户名sudo useradd -m XXX -d /home/XXX -s ...
- 详解centos用户&组权限&添加删除用户
1.Linux用户操作系统 Linux操作系统是多用户多任务操作系统,包括用户账户和组账户两种: 细分用户账户(普通用户账户,超级用户账户)除了用户账户以为还有组账户所谓组账户就是用户账户的集合,ce ...
- 创建表空间、新增用户、给用户赋予DBA权限 、删除用户下的上有数据表
正文原创 一:查询数据库实例有多少用户: [oracle@localhost ~]$ sqlplus / as sysdba; SQL*Plus: Release 11.2.0.3.0 Product ...
- oracle 创建临时表空间/表空间,用户及授权
1:创建临时表空间 create temporary tablespace user_temp tempfile 'Q:\oracle\product\10.2.0\oradata\Test\xyrj ...
- oracle创建用户赋予权限,删除权限
--删除用户及及用户下的所有数据 drop user xxx cascade; --创建用户赋予密码 ; --赋予权限 grant dba to xxx; --删除权限 revoke dba from ...
- Oracle创建设置查询权限用户
用户创建的可以参考博客: https://blog.csdn.net/u014427391/article/details/84889023 Oracle授权表权限给用户: 语法:grant [权限名 ...
- oracle 字符集安装错了,修改字符集 及创建用户 表空间 ,删除用户及所有的表
1.首先以sysdba的身份登录上去 conn /as sysdba 2.关闭数据库shutdown immediate; 3.以mount打来数据库,startup mount 4.设置sessio ...
- MySQL创建用户、授权、撤销权限、删除用户
一.创建用户 mysql -u root -p 1.mysql->create user 'test'@'localhost' identified by '123'; 2.mysql-> ...
- oracle创建表空间,表及用户
oracle要创建表要首先创建表空间,当然默认是有表空间的.而mysql创建表时,会自动创建表空间,myisam会自动建三个文 件.MYD,.MYI,.frm.innodb呢,如果没有配置独立表空间的 ...
随机推荐
- node环境配置安装(nvm)
在我们前端开发工程中,很多繁琐机械的操作都是会慢慢的被抽离出来的,当我们为dom操作和浏览器兼容性感到厌烦时,jQuery出现了,当我们不想再去理会dom的添加删除等的时候,angularJS来解救我 ...
- SQL总结(一)基本查询
SQL总结(一)基本查询 SQL查询的事情很简单,但是常常因为很简单的事情而出错.遇到一些比较复杂的查询我们更是忘记了SQL查询的基本语法. 本文希望通过简单的总结,把常用的查询方法予以总结,希望能够 ...
- Java的委托
http://www.cnblogs.com/soojoe/archive/2012/04/12/2532304.html 委托模式是软件设计模式中的一项基本技巧.在委托模式中,有两个对象参与处理同一 ...
- JS操作iframe
1. 获得iframe的window对象 存在跨域访问限制. chrome:iframeElement. contentWindow firefox: iframeElement.contentWin ...
- iframe 加载完成事件
<body onload="load()"> <iframe id="iframe" frameborder="0" sc ...
- Eclipse *下载
简单了解,Eclipse是绿色软件,下载下来是个压缩包,只需要解压,加上jdk就可以运行了. 相比MyEclipse而言,它是免费的,后者是收费的.各有侧重吧 有很多人用Eclipse,也有很多人用M ...
- Charles 3.11.5 绿色特别版
Charles 3.11.5 绿色特别版,注册码在key文本中 链接: http://pan.baidu.com/s/1hsoFcyS 密码: q6e1
- C#中Monitor类、Lock关键字和Mutex类
线程:线程是进程的独立执行单元,每一个进程都有一个主线程,除了主线程可以包含其他的线程.多线程的意义:多线程有助于改善程序的总体响应性,提高CPU的效率.多线程的应用程序域是相当不稳定的,因为多个线程 ...
- VS2010快捷键大全
VS2010版快捷键 Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O ...
- 关于http协议详解
Author :Jeffrey 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展.目前 ...