Orcale权限、角色查看创建方法
select * from user_sys_privs;
create user lisi identified by 123456 //创建用户
grant create session to lisi //授予拥有会话的权限
grant create table to lisi //授予创建表的权限
grant create unlimited tablespace to lisi //授予无空间限制的权限
revoke create session from lisi //撤销权限
revoke create table from lisi
revoke create unlimited tablespace from lisi
select * from user_tab_privs;
对象权限 对象创建者授予或撤销权限
如:lisi用户创建表 tab
代码如下:
grant select on tab to wangwu //对表tab的查询条件授予给wangwu用户
grant all on tab to wangwu //对表tab的所有操作授予给wangwu用户
revoke select on tab from wangwu
revoke all on tab from wangwu
权限传递
sys -> A用户 -> B用户
系统权限
代码如下:
grant ceate any table to lisi with admin option; //李四用户可以将此权限传递给其它用户
grant select on tabA to lisi with grant option;
create(drop) role myrole
grant create session to myrole
grant create table to myrole
grant myrole to lisi
相关推荐
-
Orcale权限、角色查看创建方法
查看当前用户拥有的系统权限 复制代码 代码如下: select * from user_sys_privs; 系统权限 系统管理员授予-----sys用户 复制代码 代码如下: create user lisi identified by 123456 //创建用户 grant create session to lisi //授予拥有会话的权限 grant create table to lisi //授予创建表的权限 grant create unlimited tablespace to
-
详解mysql8.0创建用户授予权限报错解决方法
问题一: 会报错的写法: GRANT ALL PRIVILEGES ON *.* 'root'@'%' identified by '123123' WITH GRANT OPTION; 以下是正确的写法: grant all privileges on *.* to 'root'@'%' ; 可见,在授权的语句中需要去掉 IDENTIFIED BY 'password'; 单独授予某种权限的写法: GRANT SELECT ON oilsystem.input TO 'u5'@'localh
-
LINUX下Oracle数据库用户创建方法详解
本文实例分析了LINUX下Oracle数据库用户创建方法.分享给大家供大家参考,具体如下: 1)登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户) 2)首先要打开监听器命令如下:lsnrctl start,然后sqlplus /nolog ,然后conn /as sysdba,然后startup(这一部分命令是用来打开oracle数据库) 3)查看我们常规将用户表空间放置的位置:执行如下sql: SQL> select
-
SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题的解决方法
当前后端分离时,权限问题的处理也和我们传统的处理方式有一点差异.笔者前几天刚好在负责一个项目的权限管理模块,现在权限管理模块已经做完了,我想通过5-6篇文章,来介绍一下项目中遇到的问题以及我的解决方案,希望这个系列能够给小伙伴一些帮助.本系列文章并不是手把手的教程,主要介绍了核心思路并讲解了核心代码,完整的代码小伙伴们可以在GitHub上star并clone下来研究.另外,原本计划把项目跑起来放到网上供小伙伴们查看,但是之前买服务器为了省钱,内存只有512M,两个应用跑不起来(已经有一个V部落开
-
MySQL用户权限验证与管理方法详解
本文实例讲述了MySQL用户权限验证与管理方法.分享给大家供大家参考,具体如下: 一.Mysql权限分两阶段验证 1. 服务器检查是否允许连接:用户名.密码,主机地址. 2. 检查每一个请求是否有权限实施. 二.Mysql权限列表 权限 权限级别 权限说明 create 数据库.表或索引 创建数据库.表或索引权限 drop 数据库或表 删除数据库或表权限 grant option 数据库.表或保存的程序 赋予权限选项 references 数据库或表 外键权限 alter 表 更改表,比如添加字
-
Java基础之多线程方法状态和创建方法
目录 Java之线程的五大状态及其常用方法(六个状态还有timed_wating超时等待) 1.线程的五大状态及其转换 2.设置或获取多线程的线程名称的方法 3.线程休眠------sleep()方法 4.线程让步------yield()方法 5. 等待线程终止------join()方法 6. 线程停止 7. 线程等待------wait()方法 8. 线程唤醒-------notify()方法 9. notifyAll()方法 JAVA多线程有哪几种实现方式? 1. 继承Thread类 2
-
Spring security实现登陆和权限角色控制
随笔简介 1.spring版本:4.3.2.RELEASE+spring security 版本:4.1.2.RELEASE(其它不做说明) 2.所展示内容全部用注解配置 3.springmvc已经配置好,不作说明 4.会涉及到springmvc,spel,el的东西,不熟悉的同学可以先去看一下这方面内容,特别是springmvc 首先想一下,登陆需要什么,最简单的情况下,用户名,密码,然后比对数据库,如果吻合就跳转到个人页面,否则回到登陆页面,并且提示用户名密码错误.这个过程中应该还带有权限
-
jquery-mobile表单的创建方法详解
本文实例讲述了jquery-mobile表单的创建方法.分享给大家供大家参考,具体如下: 一.注意事项 1. <form> 元素必须设置 method 和 action 属性 2. 每个表单元素必须设置唯一的 "id" 属性. 该 id 在站点的页面中必须是唯一的. 这是因为 jQuery Mobile 的单页面导航模型允许许多不同的"页面"同时呈现. 3. 每个表单元素必须有一个标记(label). 请设置 label 的 for 属性来匹配元素的 i
-
VirtualBox 共享文件夹权限设置及使用方法
VirtualBox 共享文件夹权限设置及使用方法 环境: 主机(host):windowsXP 虚拟机:VirtualBox 客户机 (guest):slackware/ubuntu/... 看过我上一篇写的为VirtualBox 安装additions的朋友应该很清楚,设置VirtualBox共享文件夹之前需要安装VirtualBox Guest Additions.如果没有安装,请参考我的上一篇文章. 共享文件夹就是使主机的wendows和客户机linux能彼此共享文件.在当前的架构情况下
-
Mybatis 创建方法、全局配置教程详解
总体介绍:MyBatis实际上是Ibatis3.0版本以后的持久化层框架[也就是和数据库打交道的框架]! 和数据库打交道的技术有: 原生的JDBC技术--->Spring的JdbcTemplate技术 这些工具都是提供简单的SQL语句的执行,但是和我们这里学的MyBatis框架还有些不同, 框架是一整套的东西,例如事务控制,查询缓存,字段映射等等. 我们用原生JDBC操作数据库的时候都会经过: 编写sql---->预编译---->设置参数----->执行sql------->
随机推荐
- flvplayer.swf flv视频播放器使用方法
- Android开发之ToggleButton实现开关效果示例
- 判断用户输入的银行卡号是否正确的方法(基于Luhn算法的格式校验)
- iphone的safari浏览器中实现全屏浏览的方法
- Oracle数据库的启动与关闭方法
- asp.net richTextBox中高亮显示选中字符串或文本
- cakephp2.X多表联合查询join及使用分页查询的方法
- Android camera实时预览 实时处理,人脸识别示例
- PHP实现的蚂蚁爬杆路径算法代码
- VBScript 打造自己的远程CMDShell附使用教程
- 用nodejs实现json和jsonp服务的方法
- jQuery响应鼠标事件并隐藏与显示input默认值
- JavaScript控制table某列不显示的方法
- JS分页控件 可用于无刷新分页
- python中的break、continue、exit()、pass全面解析
- 解析Android中Animation动画的编写要点
- Android处理时间各种方法汇总
- python批量实现Word文件转换为PDF文件
- node打造微信个人号机器人的方法示例
- Java如何将处理完异常之后的程序能够从抛出异常的地点向下执行?