权限授予、回收命令

1 创建用户
SQL> create user dog identified by wangwang;

用户已创建。


2 授权给用户
SQL> grant create session,select any table,create table,create view
  2  to dog;

授权成功。


3 收回权限
SQL> revoke create view from dog;

撤销成功。


4 查看权限
SQL> select * from dba_sys_privs
  2  where grantee='DOG';

GRANTEE                        PRIVILEGE                                ADM
------------------------------ ---------------------------------------- ---
DOG                            CREATE SESSION                           NO
DOG                            SELECT ANY TABLE                         NO
DOG                            CREATE TABLE                             NO

,用自己的权限
SQL> show user
USER 为 "DOG"
SQL> select * from session_privs;

PRIVILEGE
----------------------------------------
CREATE SESSION
CREATE TABLE
SELECT ANY TABLE


5 授权时带有with admin option,可以把该权限赋予其他用户
SQL> grant create view to dog with admin option;

授权成功。
SQL> connect dog/wangwang
已连接。
SQL> grant create view to cat;

授权成功。


6 把脚本DBMS_SPACE_ADMIN执行权限赋予System用户
SQL> grant execute on DBMS_SPACE_ADMIN to system;

授权成功。

SQL> l
  1* grant execute on DBMS_SPACE_ADMIN to system
SQL> select * from dba_tab_privs
  2  where privilege like 'EX%'
  3  and table_name like 'DBMS_SPACE_ADMIN%';

GRANTEE                        OWNER
------------------------------ ------------------------------
TABLE_NAME                     GRANTOR
------------------------------ ------------------------------
PRIVILEGE                                GRA HIE
---------------------------------------- --- ---
SYSTEM                         SYS
DBMS_SPACE_ADMIN               SYS
EXECUTE                                  NO  NO

 

7 把某表的权限授予所有用户
SQL> grant select on risenet_jxfgw.risenet_employee to public;

授权成功。


8.对象权限的回收是级连的,系统权限的回收不是级连的。怎么理解呢?
 对象权限:如表对象的权限 grant select on emp to dog with admin option. 当用户dog同样把权

限给用户cat,grant select on emp to cat with admin option .当管理员sys用户收回用户dog的权限

,用户cat也没有查询emp表的权限了。

系统权限:如表对象的权限 grant select any table to dog with admin option. 当用户dog同样把

权限给用户cat,grant select any table to cat with admin option .当管理员sys用户收回用户dog

的权限,用户cat还可以查询任一表的权限。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12778571/viewspace-255420/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12778571/viewspace-255420/

Librepilot _64位window10环境下的搭建及一些坑的解决办法   刚入IT行业的小菜鸟,在window上折腾了四天的librepilot地面控制站的搭建,想着这么辛苦不能白费了,看网上相关资料少得可怜,唯一一个详细教程还是在32位环境下,一大堆坑,所以把自己的经验写下来,供大家一起参考。 参考的原文是:https://www.cnblogs.com/jasonchan1202/p/7809937.html的博客,但是执行下来才发现这个博客对64位系统极其不... 阅读详情

相关推荐

Qt Design Studio 入门指南:从零开始打造炫酷UI(详细+实用+轻松上手)

本文是Qt Design Studio的详细入门指南,旨在帮助UI设计新手从零开始轻松打造炫酷界面。文章系统介绍了软件的核心概念、安装步骤、主界面解析,并通过创建一个完整的登录界面实例,手把手教学如何拖拽组件、设置属性、添加交互状态与动画。同时,分享了创建自定义组件、管理资源以及提升效率的实用技巧与常见问题解决方案,让读者能够快速上手并应用于实际项目开发。

devops8pract的博客 588

Oracle数据库——数据库安全性管理

一、实验目的及要求 1.验证系统权限管理。 2.验证角色管理。 3.验证概要文件管理。 二、实验内容 1.根据以下要求进行系统权限的授予与回收操作。 (1)创建用户user1,并为它授予create table、create view 的系统权限以及connect 的系统角色。 (2)以user1用户的身份登录系统。 (3)回收user1 的create table、create view 的系统权限。 此时可能会出现这种情况: 遇到这种情况,输入exit;退出后,再以sqlplus "/as syad

weixin_44329727的博客 854

LabVIEW电压信号采集系统:从零搭建到科研实战

本文详细介绍了如何从零开始搭建一个基于LabVIEW的电压信号采集系统。内容涵盖硬件选型(如NI USB-6002数据采集卡)、软件环境配置、核心程序开发(包括多通道同步采集、数据自动保存)以及高级功能优化。系统支持自定义采样率与时长,并提供了完整的LabVIEW程序框图和配套的Python数据分析脚本,旨在帮助科研人员和工程师快速构建稳定、高效的专属数据采集方案,提升实验自动化水平。

gold8的专栏 461

Oracle 基本权限授权或者回收权限、解锁等权限配置

select * from dba_users; --查询数据库中的所有用户 alter user scott account lock; --锁住用户 alter user scott account unlock; --给用户解锁 create user 用户名 identified by 密码; --建立用户 grant connect to 用...

weixin_30243533的博客 595

N5105核显直通PVE:从黑屏到HDMI输出的完整指南

PCI直通能让虚拟机独占物理设备,但核显直通远没有独显那么轻松。Intel核显与CPU、显示输出链路的强耦合使UEFI引导、GOP驱动、驱动签名等环节都成了黑屏陷阱。在PVE虚拟化环境中,通过IOMMU开启、vfio-pci绑定、OVMF固件和Q35机型配合,可以绕过KVM检测,让Windows虚拟机正确驱动核显,从HDMI口输出画面,并解锁Intel Quick Sync硬解能力。这种方案尤其适合N5105等低功耗迷你主机,可作为客厅HTPC、本地视频硬解或依赖硬件加速的轻量工作台。本文基于N5105平台

weixin_31082403的博客 374

YOLOv11涨点改进| CVPR 2026 |独家创新首发、特征融合改进篇| 引入FAAFusion傅里叶角对准融合模块,促进高低频特征融合,增强模型在小目标、密集目标检测和旋转目标检测任务高效涨点

🔥本文提出FAAFusion傅里叶角对准融合模块,用于改进YOLOv11网络模型。该模块通过在特征金字塔融合阶段对齐高低层特征的方向信息,缓解传统FPN直接融合带来的方向冲突问题。FAAFusion利用傅里叶旋转等变性原理,在频域估计主方向并进行特征对齐,显著提升了多尺度特征表达的一致性与有效性。实验表明,该方法在DOTA等遥感数据集上取得了新的最先进水平,特别适用于旋转目标检测任务。文章详细介绍了模块原理、结构优势,并提供了三种不同的YOLOv11改进配置方案和完整的核心代码实现。

Ai缝合怪、助力小伙伴高效发论文 152

oracle 建立用户、使用概要文件,系统权限的授予和回收,对象权限的授予和回收,角色的含义和权限分配

文章目录一.用户1.默认用户1.1 SYS1.2 SYSTEM1.3 SCOTT2.创建用户3.profile(概要文件)管理用户二.权限1.权限概念2.权限授予和撤销3.查看用户拥有的权限三.角色1.角色概念2.角色操作3.常用角色 一.用户 1.默认用户 1.1 SYS 数据库所有数据字典表和视图均存储在SYS模式中。SYS用户主要用来维护系统信息和管理实例。 1.2 SYSTEM SYSTEM是默认的系统管理员,该用户拥有oracle管理工具使用的内部表和视图。通常通过system用户管理数据库用户、

不是一枚开发 5万+

使用 Simulink 和 Simscape Electrical 工具箱设计一个 Buck 转换器系统

Buck 转换器(降压转换器)是一种常用的 DC-DC 转换器,用于将较高的输入电压转换为较低的输出电压。为了评估其抗干扰能力,我们可以在模型中引入不同的干扰源,并观察系统的响应情况。电网电压波动:输入电压的变化。负载突变:负载电阻或电感的变化。电磁干扰:高频噪声或脉冲干扰。通过模拟这些干扰,我们可以分析系统的动态响应特性,并采取相应的措施来提高系统的抗干扰能力。

xiaoheshang_123的博客 377

oracle 中用户 授权,oracle 如何授权或回收用户相应的系统权限

我们可以通过dba用户查询system_privilege_map视图,获取可授权的系统权限select distinct name from system_privilege_map;授权权限,使用如下命令grant create synonym,create table to musen;授予创建同义词和创建表的权限给musen用户查询指定用户已拥有的系统权限select * from dba...

weixin_36431018的博客 608

无线通信技术及其在机器人中的应用

本文系统阐述了无线通信技术在机器人领域的应用框架与技术选型。首先构建了无线通信的三层理论架构:物理层解决信号传输问题,链路层处理接入控制,网络层实现组网管理。随后详细分析了主流无线技术的特性与适用场景:BLE适用于低功耗传感器节点,Wi-Fi适合高带宽视频传输,5G专网满足工业AGV的广域覆盖需求,星闪技术凭借20μs超低时延和4096台并发连接能力,为高端机器人应用提供突破性解决方案。通过鄂尔多斯隆基5G专网等典型案例,验证了5G在工业AGV规模化部署中的优势,并展望了通感算智融合、星闪+5G协同等未来发

weiyvyy的博客 1114

Unity 工具 之 ZXing QRCode 二维码的生成和识别(可设置生成不同颜色的/带图标的二维码)

Unity 基础 之 ZXing QRCode 二维码的生成和识别(可设置生成不同颜色的/带图标的二维码) 目录 Unity 基础 之 ZXing QRCode 二维码的生成和识别(可设置生成不同颜色的/带图标的二维码) 一、简单介绍 二、实现原理 三、注意实现 四、效果预览 五、ZXing.net ( zxing.unity.dll ) 插件下载 六、实现步骤 七、关键代码 一、简单介绍 Unity 开发中,自己整理的一些游戏开发可能用到的功能,整理归档,方便游...

仙魁XAN 9824

【数据库原理】授权与收回-知识点sql语句

授予与收回对数据的操作权限是数据库管理中的核心部分,允许数据库管理员(DBA)根据需要管理用户或角色对表、视图等数据库对象的访问权限。GRANT {权限类型} ({列名}) ON {对象名称} TO {用户/角色} [WITH GRANT OPTION];GRANT {权限类型} ON {对象名称} TO {用户/角色} [WITH GRANT OPTION];REVOKE {权限类型} ({列名}) ON {对象名称} FROM {用户/角色};

m0_74093057的博客 1391

基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的农作物害虫检测系统(深度学习模型+UI界面+训练数据集)

随着人工智能技术在农业领域的深入应用,基于深度学习的害虫检测系统已成为智慧农业的重要组成部分。本文详细介绍了一种基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的农作物害虫检测系统,涵盖算法原理、数据集构建、模型训练、系统实现及完整代码。该系统能够实时检测并识别多种农作物害虫,为农业生产提供精准的病虫害监测解决方案。

YOLO 273

mysql用户权限管理:查看用户权限、授予用户权限、收回用户权限

mysql用户权限管理:查看用户权限、授予用户权限、收回用户权限 查看用户权限、授予用户权限、收回用户权限命令总结: 项 命令示例 查看用户权限 show grants;show grants for chushiyan@localhost; 授予用户权限 grant insert on test.* to chushiyan@localhost;grant delete on test.* to chushiyan@localhost;grant update on test.* to

chushiyan的博客 6万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

mysql 授权与回收权限_mysql权限授予与收回

MySQL的权限系统围绕着两个概念:认证->确定用户是否允许连接数据库服务器授权->确定用户是否拥有足够的权限执行查询请求等。如果认证不成功的话,哪么授权肯定是无法进行的。revoke 跟 grant 的语法差不多,只需要把关键字 “to” 换成 “from”表 GRANT和REVOKE管理的权限权限描述ALL PRIVILEGES影响除WITH GRANT OPTION之外的所有权限...

weixin_26945061的博客 2846

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

oracle权限一则

oracle的权限分为系统权限与对像权限两种.系统权限主要用于数据库的管理任务,权利比较大, 而对像权限主要用于数据库内的对像,如表等。这里只记录授权与回收的SQL方法。 系统权限授权:grant create session/dba to a [with admin option]; 对像权限授权:grant select on sys.anran to a [with grant opt...

weixin_33982670的博客 69

Oracle中角色及设置

Oracle中角色及设置 角色: CONNECT 数据库连接角色,用于连接数据库,具有创建簇、数据库链接、序列、同义词、表和视图,以及修改会话的权利 DBA 数据库管理员角色,具有所有使用ADMIN选项创建的系统权限,可以将系统权限授予其他用户或角色 DELETE_CATALOG_ROLE 删除目录角色,可以删除或重建数据字典 EXECUTE_CATALOG_ROLE 执行目录角色

qingyoucan的专栏 1473

mysql_涂抹笔记--第五章 mysql 数据库中的权限体系

第五章 mysql 数据库中的权限体系 mysql 数据库服务采用的是白名单的权限策略,也就是说,明确指定了哪些用户能够做什么,但没法明确地指定某些用户不能做什么,对权限的验证主要是通过mysql库下的几个数据字典表,来实现不同粒度的权限需求。 1.权限授予与回收在mysql 数据库里对于用户权限的授予和解除比较灵活,既可以通过专用命令,也可以通过直接操作字典来实现 ...

abc92712的博客 130

Oracle权限管理详解

Oracle权限管理详解Oracle 权限 权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限:Object 对象级、System 系统级、Role 角色级。这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用户"Public"(用户public是oracle预定义的,每个用户享有这个用户享有的权限),那么就意味作将该权限授予了该数据库的所有用户。对...

听雪楼主 375

oracle dba需要的基本命令

Oracle基础总结                                                       一、基础知识    数据库连接    Sqlplus 用户名/密码 as sysdba;    Sqlplus "/ as sysdba";    Sqlplus /nolog;    后面两个是忘记密码的情况下登录数据库 ...

sstevencao的专栏 213

MySQL用户的操作命令

1. 新建用户 mysql> create user oldboy@'10.0.0.%' identified by '123'; Query OK, 0 rows affected (0.00 sec) 说明: 8.0以前,可以自动创建用户并授权 mysql> grant all on *.* to oldguo@'10.0.0.%' identified by ...

South_Bay的博客 261

MySQL赋权与回收权限命令

可先阅读: MySQL常用命令 MySQL5.6的备份与恢复命令 回收权限命令:--回收建表、改表、删表权限 REVOKE CREATE ON zplatdb.* FROM 'zplat_cen1'; REVOKE DROP ON zplatdb.* FROM 'zplat_cen1'; REVOKE ALTER ON zplatdb.* FROM 'zplat_cen1';--回收表记录的增删改权

ouyida3的专栏 6542

mysql加强(1)~用户权限介绍、分别使用客户端工具和命令来创建用户和分配权限

mysql加强(1)~用户权限介绍、分别使用客户端工具和命令来创建用户和分配权限

伟庭的博客 9727

MySQL授权管理

MySQL授权管理 文章目录MySQL授权管理前言一、初始化后数据库配置配置应用用户查看权限信息配置权限信息总结 前言 安装MySQL后,给数据库分配用户和授权。 一、初始化后数据库配置 mysql> use mysql; mysql> desc user; mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root"; //为root添加远程连接的能力 mysql> update user

peanut_attack的博客 180

oracle 权限管理常用语句

----------赋权--------- ---DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。 ---RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。 ---CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。 ---对于普通用户:授予connect, resource权限。 -...

不忘初心,方得始终~ 515

ORACLE用户的创建和权限管理

1 创建用户 create user u1 identified by u1 default tablespace testtbs temporary tablespace tmp; 2 删除用户 drop u...

congqiaole2553的博客 162

授予数据库账号dba权限_Oracle数据库用户管理之系统权限和对象权限

【关键术语】Privileges 权限System privileges 系统权限Object privileges 对象权限Grant 授予Revoke 撤消2.1 Oracle 权限概述2.1.1 权限的作用权限(privilege)是指执行特定类型 SQL 命令或访问其他模式对象的权利。Oracle 使用 权限来控制用户对数据的访问以及用户所能执行的操作。通过对用户授予适当的权限,用户 能够...

weixin_39667398的博客 1585
上一篇: 概要文件常用的命令
下一篇: ORA-01659错误,主要是表空间不够,设置自动扩展
css48419
博客等级 码龄12年 5粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值