oracle 创建只有查询表权限的用户
方法1:
创建只读用户
select * from user_tablespaces
第一步、创建用户。使用有管理员权限的用户创建一个新的用户:
create user 用户名 identified by 密码 default tablespace 表空间;
第二步、赋连接权限:
grant connect to 用户名;
第三步、赋表权限
owner 主用户
grant select on owner.表名 to 用户名;
如果有多表,可以用selece转换批量执行语句:
select 'grant select on '||owner||'.'||object_name||' to 用户名;'
from dba_objects
where owner in ('owner')
and object_type='TABLE';
如果想赋予所有表
grant select any table to 用户名;
第四步、创建同义词:创建同义词后,可以不用加 owner. 直接访问表
create or replace SYNONYM 用户名.表名 FOR owner.表名;
如果有多表,可以用selece转换批量执行语句:
SELECT 'create or replace SYNONYM 用户名.'||object_name||' FOR '||owner||'.'||object_name||';' from dba_objects
where owner in ('owner')
and object_ty
oracle 创建只有查询表权限的用户相关推荐
- oracle存储过程和视图不存在,Oracle 创建存储过程 提示权限不足或者提示表和视图不存在问题...
grant create view to hospital; --授予查询权限 grant select any table to hospital; --授予权限 grant select any ...
- oracle创建用户表空间6,Oracle创建表空间,添加用户及授权
工具/原料 PLSQL 方法/步骤 1.在PLSQL里,用system/css(orcl系统用户)登陆,登陆的时候普通用户登陆选择normal就可以了 2.Oracle用户新增 执行语句 create ...
- oracle开放查询表权限_Oracle用户权限表的管理方法
一.创建 sys;//系统管理员,拥有最高权限 system;//本地管理员,次高权限 scott;//普通用户,密码默认为tiger,默认未解锁 二. 登陆 sqlplus / as sysdba; ...
- oracle表空间权限赋予,oracle创建表空间以及给用户授予权限
-- 创建表空间 --语法: create tablespace 表空间名 datafile '路径' size 100M [aotuextend to]; create tablespace mys ...
- Oracle 创建函数的权限
Oracle 创建函数时提示 ORA-01031: insufficient privileges 错误,需管理员用户给当前用户增加创建 procedure 的权限,function 跟 proced ...
- 创建oracle视图的权限不足,Oracle创建视图view权限不足问题剖析
问题: 使用USER1等其他用户登录Oracle以后,创建视图,提示"权限不够",怎么解决? 这是因为USER1这个帐户目前没有创建视图的权限. 解决方法为: 首先使用system ...
- 用Oracle创建视图 ORA-01031:权限不足
在Oracle中创建视图时,权限不够: 原因:用scott用户登录的,没有为此用户授予创建视图的权限: 解决方法:用system用户登录,Connect as SYSDBA 登录进去之后,新建SQLW ...
- 解决Oracle创建视图,权限不足的问题
在scott用户创建视图的时候,出现错误 ORA-01031: 权限不足 具体解决方法如下: 1.使用dba用户登录 2.给scott用户创建视图的权限. --创建视图权限 grant create ...
- Oracle创建视图view权限不足
之前导入数据库的时候会报错,查了一下说是因为创建视图,权限不够的问题.但是我都授过权了还是不行,后来才发现是因为a用户创建视图语句的语句了包含了b用户中的表,所以才没有权限. 在a创建视图的时候,有b ...
最新文章
- linux下几种文件系统的测试比较
- 一点历史--Python
- python爬虫框架排行榜-公认8个效率最高的爬虫框架
- 人工智能算法--KNN算法(C++实现)
- Spring Boot 2.1 版本变化[翻译]
- date js 半年_js Date 日期使用上的一个坑
- Visual Studio 2010 Beta 2 公开下载地址
- java 编译环境不一致_安装多JDK后,java编译环境和运行环境版本(JDK版本) 不一致解决:...
- 资源 | 邓力、刘洋等合著的这本NLP经典书籍之情感分析中文版
- 数据采集程序(网页小偷)点滴心得
- g4600黑苹果efi_超详细黑苹果安装图文教程送EFI配置合集及系统
- 2019年入职体检那些事
- Cesium 加载地形数据
- 计算机显卡内存分布查看,Win10电脑查看显卡内存的详细教程
- 【读书笔记】概率图模型——基于R语言(一)
- 【伊利丹】Hadoop-2.5.0-CDH5.2.0 RM HA实验记录
- Elasticsearch Java Client创建索引
- 「Corn #12」梦回高中
- C# TCP通讯客户端源码
- 求100以内的奇数和偶数的和