iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Oracle 11g R2 用户与模式(schema)
  • 128
分享到

Oracle 11g R2 用户与模式(schema)

2024-04-02 19:04:59 128人浏览 独家记忆
摘要

创建用户的语法: Create user用户名identified by 密码 default tablespace表空间 quota 大小 on 表空间; 注意:在创建用户的时候虽然用户名写的时小写的,但

创建用户的语法:

Create user用户名identified by 密码 default tablespace表空间 quota 大小 on 表空间;

注意:在创建用户的时候虽然用户名写的时小写的,但是存储到数据字典的时候却是大写的,比如create user tom.如果非要使用小写的话,用户名需要使用双引号括起来 create user “tom”

创建的用户没有任何权限,连登陆数据库的权限都没有。

如果没有设置用户对某个表空间的配额,那么即使这个用户对该表空间有写权限,也是无法写入的。

举例说明:

查看HR用户的状态
Oracle 11g R2 用户与模式(schema)
修改HR用户的密码为oracle
Oracle 11g R2 用户与模式(schema)
手工设置过期;
Oracle 11g R2 用户与模式(schema)
用户
Oracle 11g R2 用户与模式(schema)
举例说明oracle的授予权限和撤销权限

在创建用户之前,创建一个表空间xxx

创建一个表空间xxx

createtablespace xxx datafile '/u01/xxx.dbf' size100m autoextend on next 10m maxsize unlimited;

创建用户tom

create user tom identified by oracle;

查询创建的用户tom
Oracle 11g R2 用户与模式(schema)
虽然创建的时是小写tom,但存储到数据字典中的是大写,所以查询时也需要写大写
Oracle 11g R2 用户与模式(schema)
删除tom用户

Drop user tom;

create user"tom"identified by oracle;
Oracle 11g R2 用户与模式(schema)
删除tom用户
Oracle 11g R2 用户与模式(schema)
正确的删除方式应该是:

drop user "tom";

创建用户tom,默认的表空间是”XXX”,并没有指定配额,所以tom用户也无法在xxx表空间上创建对象
Oracle 11g R2 用户与模式(schema)
使用tom用户连接数据库的结果
Oracle 11g R2 用户与模式(schema)
sql>connsys/oracle as sysdba

Drop user tom; 删除tom用户

创建tom用户的同时指定默认的表空间是xxx,tom用户的磁盘配额是10m

可以使用dba_ts_quotas视图查看每个用户的磁盘配额
Oracle 11g R2 用户与模式(schema)
Oracle 11g R2 用户与模式(schema)
刚才我们测试创建的tom用户连创建会话的权限都没
Oracle 11g R2 用户与模式(schema)
为用户授予权限

为tom用户授予session权限

SQL>conn sys/oracle as sysdba

SQL> grant create session to tom;

授权成功。

测试一下连接
Oracle 11g R2 用户与模式(schema)
测试tom用户是否能够创建表
Oracle 11g R2 用户与模式(schema)
为tom用户授予创建表的权限
Oracle 11g R2 用户与模式(schema)
创建aa表
Oracle 11g R2 用户与模式(schema)
测试tom用户能否为表插入记录,可以插入记录了。
Oracle 11g R2 用户与模式(schema)
撤销权限
查看tom用户当前拥有的权限
Oracle 11g R2 用户与模式(schema)
撤销tom用户的create table 权限
Oracle 11g R2 用户与模式(schema)
测试tom用户能够查看SCOTT用户下的emp表
Oracle 11g R2 用户与模式(schema)
使用sys用户连接数据库
Oracle 11g R2 用户与模式(schema)
为tom用户授权selectscott用户下的emp表的权限
Oracle 11g R2 用户与模式(schema)
使用tom用户连接数据库
Oracle 11g R2 用户与模式(schema)
如果对此有兴趣,请扫下面二维码免费获取更多详情
Oracle 11g R2 用户与模式(schema)

您可能感兴趣的文档:

--结束END--

本文标题: Oracle 11g R2 用户与模式(schema)

本文链接: https://www.lsjlt.com/news/41006.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Oracle 11g R2如何进行用户管理
    这篇文章给大家分享的是有关Oracle 11g R2如何进行用户管理的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。如果想查看oracle系统中存在用户可以查看dba_users视...
    99+
    2024-04-02
  • 如何在Linux 7中使用脚本安装oracle 11g r2
    今天就跟大家聊聊有关如何在Linux 7中使用脚本安装oracle 11g r2,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。什么是Linux系统L...
    99+
    2024-04-02
  • Oracle 11g如何实现归档模式
    这篇文章将为大家详细讲解有关Oracle 11g如何实现归档模式,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在Oracle 11g,开启archive log模式时,默...
    99+
    2024-04-02
  • Oracle 11g R2常用配置以及日志的文件位置是怎样的
    本篇文章为大家展示了Oracle 11g R2常用配置以及日志的文件位置是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 假设....
    99+
    2024-04-02
  • Oracle 11g中怎么创建用户并赋权限
    Oracle 11g中怎么创建用户并赋权限,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 用户 建...
    99+
    2024-04-02
  • linux单用户模式和多用户模式有哪些区别
    这篇文章主要介绍“linux单用户模式和多用户模式有哪些区别”,在日常操作中,相信很多人在linux单用户模式和多用户模式有哪些区别问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux单用户模式和多用户模...
    99+
    2023-06-30
  • oracle 11g如何开启归档模式及修改归档目录
    这篇文章主要为大家展示了“oracle 11g如何开启归档模式及修改归档目录”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“oracle 11g如何开启归档模式及...
    99+
    2024-04-02
  • Linux系统的修复模式(单用户模式)
    目录前言1、单用户模式常见的错误修复2、通过单用户模式修改系统密码(1)进入grub启动引导程序中(2)编辑相应的系统启动内容(3)编辑grub配置文件内容(4)启动系统(5)修改r...
    99+
    2024-04-02
  • openvpn (用户名密码模式)
    目录 一、介绍 1、定义 2、原理 3、加密和身份验证 二、在centos 7.5上搭建openvpn 1、安装openvpn 和easy-rsa(该包用来制作ca证书) 2、配置/etc/openvpn/ 目录 3、创建服...
    99+
    2023-08-31
    网络
  • Oracle 11g的用户密码缺省为180天过期怎么修改
    这篇文章主要介绍Oracle 11g的用户密码缺省为180天过期怎么修改,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Oracle11g中,为了让使用者在半年时间内更改数据库用户密码...
    99+
    2024-04-02
  • 如何实现在Linux中模式切换与用户登陆
    本篇内容介绍了“如何实现在Linux中模式切换与用户登陆”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!<1> X Window ...
    99+
    2023-06-12
  • Linux如何进入单用户模式及求援模式
    小编今天带大家了解Linux如何进入单用户模式及求援模式,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux如何进入单用户模式及...
    99+
    2023-06-28
  • win2008 R2 WEB 服务器中组策略与用户设置应该怎么设置?
    这篇文章主要介绍了win2008 R2 WEB 服务器设置之组策略与用户设置,需要的朋友可以参考下  通过优化设置组策略、对系统默认的管理员、用户进行重命名、创建陷阱帐户等措施来提高系统安全性。  在做以下安全时,必须确保你的服务器软件已经...
    99+
    2023-06-04
  • linux单用户模式怎么进入
    本文小编为大家详细介绍“linux单用户模式怎么进入”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux单用户模式怎么进入”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 ...
    99+
    2023-04-21
    linux
  • Ubuntu怎么进入单用户模式
    这篇文章主要介绍“Ubuntu怎么进入单用户模式”,在日常操作中,相信很多人在Ubuntu怎么进入单用户模式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu怎么进入单用户模式”的疑惑有所帮助!接下来...
    99+
    2023-06-13
  • CentOS系统单用户模式介绍
    这篇文章主要介绍“CentOS系统单用户模式介绍”,在日常操作中,相信很多人在CentOS系统单用户模式介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CentOS系统单用户模式介绍”的疑惑有所帮助!接下来...
    99+
    2023-06-16
  • CentOS7如何进入单用户模式?
    centos 7进入单用户模式的方法:首先进入开机界面,按e进行选择;然后找到相关的行,在行尾添加【init=/bin/sh】;最后按住【Ctrl+x】执行就可以进入单用户模式。 具体步骤: 首先开机进入初始界面  在进入该页面之后要立即...
    99+
    2023-08-31
    linux centos 服务器
  • Ubuntu如何进入单用户模式
    这篇文章主要介绍“Ubuntu如何进入单用户模式”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Ubuntu如何进入单用户模式”文章能帮助大家解决问题。1.在虚拟机上启动系统后,一直按住shift键,...
    99+
    2023-07-04
  • linux怎么进入单用户模式
    在Linux系统中,进入单用户模式需要进行以下步骤:1. 首先重启电脑。如果你已经登录到系统中,可以使用`reboot`命令来重启;...
    99+
    2023-09-27
    linux
  • Linux中怎么进入单用户模式
    Linux中怎么进入单用户模式,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。打开机器电源,让用户进入系统登录界面。 以磁盘自动挂载后,磁盘丢失,电脑重启情况为例...
    99+
    2023-06-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作