`

Oracle创建视图view错误ORA-01031: 权限不足

 
阅读更多
 create or replace view REPORT_CONFIGQUERY_367 AS 
 SELECT * FROM (select PARSING_USER_ID,EXECUTIONS,SORTS,COMMAND_TYPE,
 DISK_READS,sql_text FROM v$sqlarea order BY disk_reads DESC )where ROWNUM<10

 oracle在使用系统视图创建视图时,提示权限不足

解决方法:

1,使用system用户登录,connect as DBA

2,赋予scott用户创建视图的权限:GRANT CREATE VIEW TO SCOTT

3,赋予scott可以查询任何表的权限:GRANT SELECT ANY TEBLE TO SCOTT

4,赋予scott可以查询任何字典的权限:GRANT SELECT ANY DICTIONARY TO SCOTT

分享到:
评论

相关推荐

    Oracle Scott创建视图权限不足解决办法

    在PL/SQL Developer数据库管理工具中,使用SCOTT用户帐号进行登录,新建SQL查询窗口,输入一条创建视图的SQL语句,随后弹出一个错误的提示信息:ORA-01031:权限不足。 上图所示的错误提示信息已经说的很明白了,这...

    Oracle创建视图(View)

    NOFORCE :如果基表不存在,无法创建视图,该项是默认选项(只有基表都存在ORACLE才会创建该视图)。 alias:为视图产生的列定义的别名; subquery :一条完整的SELECT语句,可以在该语句中定义别名; WITH CHECK ...

    Oracle9i的init.ora参数中文说明

    Oracle9i初始化参数中文说明 Blank_trimming: 说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级...

    oracle详解

    IGNORE 忽略创建错误 (N) RECORDLENGTH IO 记录的长度 GRANTS 导入权限 (Y) INCTYPE 增量导入类型 INDEXES 导入索引 (Y) COMMIT 提交数组插入 (N) ROWS 导入数据行 (Y) PARFILE 参数文件名 LOG 屏幕输出的日志...

    最全的oracle常用命令大全.txt

    查看创建视图的select语句 SQL&gt;set view_name,text_length from user_views; SQL&gt;set long 2000; 说明:可以根据视图的text_length值设定set long 的大小 SQL&gt;select text from user_views where view_name=...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    说明:Oracle中需要创建用户一定是要具有dba(数据库管理员)权限的用户才能创建,而且创建的新用户不具备任何权限,连登录都不可以。 用法:create user 新用户名 identified by 密码 例子: 2. 修改密码 说明:...

    ORACLE数据库基础知识-华为维护资料

    1.3.3 视图(View) 15 1.3.4 索引(Index) 16 1.3.5 同义词(Synonym) 16 1.3.6 序列(Sequence) 17 1.3.7 数据库链(Database Link) 17 第2章 管理ORACLE数据库 19 2.1 启动与关闭 19 2.1.1 权限 19 2.1.2 ...

    Oraclet中的触发器

    ORA-01732: 此视图的数据操纵操作非法 但是我们可以创建INSTEAD_OF触发器来为 DELETE 操作执行所需的处理,即删除EMP表中所有基准行: CREATE OR REPLACE TRIGGER emp_view_delete INSTEAD OF DELETE ON emp_view...

    orcale常用命令

    查看创建视图的select语句 SQL&gt;set view_name,text_length from user_views; SQL&gt;set long 2000; 说明:可以根据视图的text_length值设定set long 的大小 SQL&gt;select text from user_views where view_name=...

    2009达内SQL学习笔记

    oerr ora 904 :查看错误 set head off :去掉表头 set feed off :去掉表尾 保存在oracle数据库中的所有操作细节: spool oracleday01.txt :开始记录 spool off :开始保存细节 四、SELECT语句:选择操作...

    Oracle从入门到精通

    2.5.视图 (VIEW) ........................................ 2.6、序列:............................................... 2.7、索引:............................................... 2.8 控制用户的访问........

    RMAN测试演练即讲解

    权限不足,使用rman连接target的话需要sysdba权限而不是dba。 I 查看是否拥有sysdba权限 select * from v$pwfile_users; 备注:常用的查看权限视图 select * from dba_users where username='SYSTEM' select * from...

    Toad 使用快速入门

    TOAD提供语法标识、错误标识和其他很多易于使用的功能,如在弹出窗口显示表名、列名和Oracle函数。和其他的 PL/SQL 编辑工具不同,TOAD 允许在一个文件中操作多个数据库对象,可以编译一个对象、编译多个对象、编译...

Global site tag (gtag.js) - Google Analytics