Oracle基本SQL操作-用户角色权限管理

devtools/2024/9/25 10:30:02/

一、用户权限管理

-- 创建锁定用户,此时用户不可用
create USER zhucl IDENTIFIED BY 123456 account lock;

会提示用户被锁定:

-- 删除用户
drop user zhucl;-- 重新创建用户,不锁定
create user zhucl IDENTIFIED BY 123456 account unlock;

权限不够!!!

角色:

  • connect角色:主要应用在临时用户,特别是不需要建表的用户,有session创建会话权限;
  • resource角色:正式的数据库用户,可以创建表、序列、存储过程和触发器;
  • DBA角色:拥有所有的系统权限,比如system;

权限:

  • 系统权限:create session、create table,针对数据库的操作;
  • 数据库对象权限:针对table进行curd,针对对象进行操作;

一般情况下,一个用户可以有多个角色,比如拥有connect和resource就可以对数据库进行操作了;

一般情况下,将权限赋予给角色,将角色赋予用户,系统权限只由dba授权,

语法:GRANT    ROLE|RESOURCE      TO   USER(ROLE);

-- 赋予用户角色
grant connect to zhucl;
grant resource to zhucl;-- 收回权限
REVOKE connect from  zhucl;
revoke resource from zhucl;

其他操作:

-- 修改用户的密码(DBA权限才能修改)
ALTER user zhucl IDENTIFIED BY 12345678;
-- 锁定用户或解锁
alter user zhucl account lock;
alter user zhucl account unlock;


http://www.ppmy.cn/devtools/98184.html

相关文章

XSS game复现(DOM型)

目录 1.Ma Spaghet! 2.Jefff 3.Ugandan Knuckles 4.Ricardo Milos 5.Ah Thats Hawt 6.Ligma 7.Mafia 8.Ok, Boomer 1.Ma Spaghet! 通过简单的尝试发现传递参数可以直接进入h2标签 接下来我们尝试传入一个alert(1) 可以看到并没有触发。原因是在innerHTML中官方禁用了sc…

产品经理原型设计工具 Axure 的使用

原型设计工具 Axure 中文学习网:https://www.axure.com.cn/ 1、安装 2023年Axure RP9最新安装、汉化教程(附带安装包下载) 2、基本使用 Axure rp9入门图文教程——基操及介绍(看完就能上手,人人都是产品经理&#x…

Jenkins 2.346.1完整搭建及项目部署安装

java version "1.8.0_202" 1.安装 官网下载war包直接启动,比较简单, linux命令 : wget https://mirrors.jenkins.io/war-stable/2.346.1/jenkins.war 2.启动命令 nohup java -jar jenkins.war --httpPort8777 --prefix/jenkin…

千元护眼台灯自用体验:书客、明基、柏曼护眼台灯哪个好?

现在长时间面对屏幕已经成为许多人的日常,晚上玩手机看书会感觉到眼睛容易疲惫不舒服,最终还是决定入手一台护眼台灯。市面上护眼台灯的品牌款式众多,了解一番后我挑选了几款口碑比较好的护眼台灯,书客、明基和柏曼,我…

近年国际重大网络安全事件深度剖析:安全之路任重道远

引言 在当今数字化时代,网络安全已成为全球关注的焦点。随着信息技术的飞速发展,网络攻击的手段和规模也在不断升级,给个人、企业和国家带来了巨大的威胁。本文将盘点近年来国际上发生的重大网络安全事件,分析其影响和教训&#…

【嵌入式开发之网络编程】网络分层、OSI七层模型、TCP/IP及五层体系结构

计算机网络体系的形成 两台计算机要互相传送文件需解决很多问题,比如: 必须有一条传送数据的通路。发起方必须激活通路。要告诉网络如何识别接收方。发起方要清楚对方是否已开机,且与网络连接正常。发起方要清楚对方是否准备好接收和存储文…

flv和rtmp 联系和区别

引言 随着数字媒体技术的快速发展,视频流已成为互联网上最为流行的内容形式之一。在这一背景下,FLV(Flash Video)和RTMP(Real-Time Messaging Protocol)作为两种关键的视频技术,对于视频的传播…

启发式算法之模拟退火算法

文章目录 1. 模拟退火算法概述1.1 算法起源与发展1.2 算法基本原理 2. 算法实现步骤2.1 初始化过程2.2 迭代与降温策略 3. 模拟退火算法的优化策略3.1 冷却进度表的设计3.2 参数调整与策略 4. 模拟退火算法的应用领域4.1 组合优化问题4.1.1 旅行商问题(TSP&#xff…