Oracle创建设置查询权限用户的方法
发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,用户创建:今天要创建一个Oracle用户,然后发现sql不太记得了,然后只能再去找找资料,发现这样效率并不是很高,所以记录成博客,有需要就直接从博客复制。下面是我简单整理的,有需要可以参考。-创建表空
千家信息网最后更新 2024年11月24日Oracle创建设置查询权限用户的方法
用户创建:
今天要创建一个Oracle用户,然后发现sql不太记得了,然后只能再去找找资料,发现这样效率并不是很高,所以记录成博客,有需要就直接从博客复制。
下面是我简单整理的,有需要可以参考。
-创建表空间
CREATE TABLESPACE WORKFLOW01 LOGGING DATAFILE 'D:\oracle\admin\oa\WORKFLOW01.dbf'SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL;
-创建临时表空间
create temporary tablespace TEMP11 tempfile 'D:\oracle\admin\oa\TEMP11.dbf'size 100m autoextend on next 32m maxsize 500m extent management local;
-创建用户
CREATE USER t_base IDENTIFIED BY t_base DEFAULT TABLESPACE WORKFLOW01 TEMPORARY TABLESPACE TEMP11;
-用户授权
grant connect,resource,dba to t_base;grant create session to t_base;
-删除表空间
drop tablespace WORKFLOW01 including contents and datafiles cascade constraints ;
-删除用户信息
drop user t_base cascade;
Oracle授权表权限给用户:
语法:grant [权限名(select|insert |update|delete|all)] on [表名] to [用户名]
例子:给user1授权查询table1的权限:grant select on table1 to user1;
不过上面的有点麻烦,假如表很多的话,或许可以用游标试验,如果对用户表权限不是很严格的,可以授权用户查询所有用户的表权限:grant select any table to gd_user with admin option;
不过查询时候,还是要加上用户名才能查询,例如:select * from user.table1
上面是用sql分配权限的办法,也可以通过角色来授权,先给角色权限,然后再给用户分配角色
Oracle主要系统角色:
- DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
- RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
- CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
- 普通用户:一般授予connect, resource权限。
- DBA管理用户:授予connect,resource, dba权限。
有时候可以直接授权Oracle的系统角色,也可以自己创建角色,然后授权
通过PLSQL设置
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。
用户
权限
角色
查询
数据
数据库
空间
系统
结构
内容
博客
实体
用户名
分配
参考
学习
普通
最高
价值
例子
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
武汉嵌入式软件开发价格
mc网易版服务器送装备
网络安全应急中心 网信办
星能服务器r536
软件怎么调用mdb数据库
廊坊华企网络技术有限公司
网络安全视频高清
福州无有网络技术有限公司
吉林专业软件开发价格参考价格
浙江crm软件开发排行
数据库设计的两个设计内容
计算机网络技术的主修课程
家用带宽带服务器
autocad 数据库
《网络安全法》自 起实施
软件开发公司UML模型
数据库两个表的外部并
软件开发等同于编程吗
平台软件开发技术步骤
徐闻手机软件开发
螺旋模型软件开发流程
杭州在线教育系统开发软件开发
新吴区运营软件开发
服务器上怎么看js代码
数据库安全评估工具
达蒙数据库
孟宏伟 国际网络安全
软件开发要通过什么部门审核
html数据库excel
数据库的数字化转换