oracle 用户赋权_oracle数据库创建只读用户

oracle 用户赋权_oracle数据库创建只读用户ORACLE创建用户赋予权限删除用户oracle数据库的权限系统分为系统权限与对象权限。一.ORACLE默认管理员密码二.创建用户及密码。三.赋予权限。oracle数据库的权限系统分为系统权限与对象权限。系统权限(databasesystemprivilege)可以让用户执行特定的命令集。例如,createtable权限允许用户创建表,grantanyprivilege权限允许用户授予任何系统权限。对象权限(databaseobjectprivilege)可以让用户能

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

oracle数据库的权限系统分为系统权限与对象权限。

  1. 系统权限( database system privilege ) 可以让用户执行特定的命令集。例如,create table权限允许用户创建表,grant any privilege 权限允许用户授予任何系统权限。
  2. 对象权限( database object privilege )
    可以让用户能够对各个对象进行某些操作。例如delete权限允许用户删除表或视图的行,select权限允许用户通过select从表、视图、序列(sequences)或快照(snapshots)中查询信息。

一.ORACLE默认管理员密码

(1)普通用户:SCOTT(密码:tiger)

(2)普通管理员:SYSTEM(密码:manager)

(3)超级管理员:SYS(密码:change_on_install)
老是忘记

二.创建用户及密码。

create user username identified by password;

Jetbrains全家桶1年46,售后保障稳定

例如:create user test· identified by test;
修改用户:

alter user user1 identified by 234556;

删除用户:

drop user user1;
drop user bx cascade;

三.赋予权限。

oracle提供三种标准角色(role):connect/resource和dba.

  1. connect role(连接角色)
    临时用户,特指不需要建表的用户,通常只赋予他们connect role.

connect是使用oracle简单权限,这种权限只对其他用户的表有访问权限,包括select/insert/update和delete等。
拥有connect role 的用户还能够创建表、视图、序列(sequence)、簇(cluster)、同义词(synonym)、回话(session)和其他 数据的链(link)。

  1. resource role(资源角色)
    更可靠和正式的数据库用户可以授予resource role。

resource提供给用户另外的权限以创建他们自己的表、序列、过程(procedure)、触发器(trigger)、索引(index)和簇(cluster)。

  1. dba role(数据库管理员角色)
    dba role拥有所有的系统权限

包括无限制的空间限额和给其他用户授予各种权限的能力。

为user1赋权:

grant connect, resource to user1;

撤销对user1赋予的权限:

revoke connect, resource from user;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/222973.html原文链接:https://javaforall.net

(0)
上一篇 2025年7月1日 下午4:22
下一篇 2025年7月1日 下午5:01


相关推荐

  • SAP Web IDE环境搭建 – 详细指导

    SAP Web IDE环境搭建 – 详细指导SAPWebIDE介绍在前面我的一些文章中已经有了SAPWebIDE的介绍,还包括了本地的WEBIDE的搭建,以及使用Eclipse作为Fiori开发的平台.不过目前看来,SAP的策略是以云为主,所以将来对于Fiori的开发都会基于SAPWebIDE云端的版本,本文将会详细的介绍如何搭建WebIDE云端版本.什么是SAPWebIDESAPWebIDEisa

    2022年10月17日
    2
  • python pandas读取csv文件_pandas将数据写入csv

    python pandas读取csv文件_pandas将数据写入csv1、首先设置pycharm三个地方改为UTF-82data=pd.read_csv(PATH+FILE_NAME,encoding=”gbk”,header=0,index_col=0)直接读入就可以了

    2022年8月27日
    11
  • 解决Error response from daemon: oci runtime error: container_linux.go:247: starting container process「建议收藏」

    解决Error response from daemon: oci runtime error: container_linux.go:247: starting container process「建议收藏」我是在guigu上学习的springboot的视频,有一些很难受的问题,这个问题已经让我难受一天多了,后来终于在一片文章中解决了,给大家分享一下:docker启动容器报错:Errorresponsefromdaemon:ociruntimeerror:container_linux.go:247:startingcontainerprocesscaused”write………

    2022年7月14日
    42
  • 莫比乌斯反演学习笔记

    莫比乌斯反演学习笔记莫比乌斯反演的形式 另一种描述是 一种是和所有的约数有关一种是和所有的倍数有关 解题的时候要根据题目选择合适的表达形式 感觉第二种用的比较多 关于莫比乌斯函数 mu 他的定义如下 这个莫比乌斯函数有一些性质 1 2 一般需要预处理所有的莫比乌斯函数值 需要用到线性筛 mu 1 1 for inti 2

    2026年3月16日
    3
  • css让图片居中

    css让图片居中css 让图片居中 不管图片是方图 竖图 横图 都可以让图片在父框架下居中 即方图则占满整个父框架 横图则左右填充上下居中 竖图则左右居中上下填充 1 html 如下 这里的图片路径自己设置 2 css 如下 body background color gray red

    2026年3月19日
    1
  • python的赋值功能很强大_基础解系怎么赋值

    python的赋值功能很强大_基础解系怎么赋值前言增强型赋值语句是经常被使用到的,因为从各种学习渠道中,我们能够得知i+=1的效率往往要比i=i+1更高一些(这里以+=为例,实际上增强型赋值语句不仅限于此)。所以我们会乐此不

    2022年7月31日
    11

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号