Oracle数据库scott用户创建view视图权限的操作方法
1、首先打开SQL Plus窗口,然后窗口会提示你请输入用户名,如图所示
2、注意:在输入口令的时候as后面要加个空格即:as+空格+sysdba
用户名:sqlplus
口令:as sysdba
3、接下来就是给scott赋予view权限设置,命令如下:
grant create view to scott;
4、另外还有一种就是在给scott赋予view权限的同时创建表格(table),命令如下:
grant create table,create view to scott;
5、完成了以上4步操作的时候,我相信有很多初学者在开始的时候都会犯以下这种错误,如下图所示
这种错误的引起是因为你当前是sqlplus用户,所以需要连接到scott用户,命令如下:
conn scott/tiger;
连接好scott用户之后再去执行创建view视图命令
6、视图创建好之后就可以用该视图命令验证一下,命令如下:
select * from v$_deptno_grade_avg_sal_info;
到此这篇关于Oracle数据库scott用户创建view视图权限的操作方法的文章就介绍到这了,更多相关Oracle scott 创建view视图权限内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
Oracle中scott表结构与简单查询实例分析
本文实例讲述了Oracle中scott表结构与简单查询的方法.分享给大家供大家参考.具体分析如下: 1.scott用户的表的结构 查看表结构 desc 表名;//desc emp; emp表: SQL> desc emp; 名称 是否为空? 类型 ----------------- -------- ------------ EMPNO NOT NULL NUMBER(4) 雇员编号 ENAME VARCHAR2(10) 雇员姓名 JOB VARCHAR2(9) 雇员职位 MGR NUMBER(
-
Oracle Scott创建视图权限不足解决办法
在PL/SQL Developer数据库管理工具中,使用SCOTT用户帐号进行登录,新建SQL查询窗口,输入一条创建视图的SQL语句,随后弹出一个错误的提示信息:ORA-01031:权限不足. 上图所示的错误提示信息已经说的很明白了,这是权限不足导致的!所以,只要我们设置一个scott用户的权限就可以解决了! 在网上查了一下,设置用户权限是使用 grant,而创建视图权限是 create view,那么,要给scott用户赋予创建视图权限的语句就是下面整条语句了: grant create vi
-
Oracle 11gR2中启动Scott用户的方法(推荐)
Oracle 中启动 Scott 用户 的方法 , 在 Oracle11gR2, (g 代表'网络'的意思) 数据库中 Scott 这个用户 安装时是被锁定的, 安装 Oracle的时候 ,你可以直接选择 给该用户 解锁,如果忘记了解锁, 后期可以使用 sqlplus工具 通过命令 将其 解锁. 默认的scott用户是被锁定的,先解锁就能登陆使用 数据库了. 使用下面的语句解锁scott:alter user scott account unlock; 解锁之后可能会要求你该密码: alter
-
oracle忘记sys/system/scott用户密码的解决方法
一.忘记除SYS.SYSTEM用户之外的用户的登录密码. 用SYS (或SYSTEM)用户登录. CONN SYS/PASS_WORD AS SYSDBA; 使用如下语句修改用户的密码. ALTER USER user_name IDENTIFIED BY newpass; 注意:密码不能全是数字.并且不能是数字开头.否则会出现:ORA-00988: 口令缺失或无效 二.忘记SYS用户,或者是SYSTEM用户的密码. 如果是忘记SYSTEM用户的密码,可以用SYS用户登录.然后用ALTER US
-
oracle scott 解锁步骤
运行cmd sqlplus/nolog 回车 SQL>conn/as sysdba 回车 SQL>alter user scott account unlock; 回车 SQL>disconnect 回车 SQL>conn scott/tiger@orcl;回车 然后输入两次新定义的口令分别回车确认: window SQL>$cls (清屏)
-
oracle修改scott密码与解锁的方法详解
scott用户的密码不对,进入管理员用户,修改scott用户密码即可 或者这样修改密码:在运行栏里面敲:sqlplus(空格)/nolog 回车接着在弹出框里面敲:conn sys/password as sysdba回车提示已连接最后敲:alter user scott identified by tiger;回车alter user scott account unlock;回车(对SCOTT解锁)http://an:1158/em/console/logon/logon;jsessioni
-
Oracle数据库scott用户创建view视图权限的操作方法
1.首先打开SQL Plus窗口,然后窗口会提示你请输入用户名,如图所示 2.注意:在输入口令的时候as后面要加个空格即:as+空格+sysdba 用户名:sqlplus 口令:as sysdba 3.接下来就是给scott赋予view权限设置,命令如下: grant create view to scott; 4.另外还有一种就是在给scott赋予view权限的同时创建表格(table),命令如下: grant create table,create view to scott; 5.完成了以
-
MySQL版oracle下scott用户建表语句实例
概述: Oracle scott用户下四张表,比较便于做实验,验证数据,现修改为MySQL版本 1.部门表 --dept 2.员工表 --emp 3.工资等级表 --salgrade 4.奖金表 --bonus dept -- Create table create table DEPT ( deptno INT(2) not null, dname VARCHAR(14), loc VARCHAR(13) ) engine=InnoDB charset=utf8; -- Create/Recr
-
Oracle 数据库忘记sys与system管理员密码重置操作方法
首先打开cmd 执行 orapwd file=C:\app\PWDorcl.ora password=orclorcl C:\app\PWDorcl.ora是你要存放的路径文件 Password=orclorcl是你要改的密码 然后回车,在该路径下就会生成一个文件.把这文件替换你本机oracl的密码文件.Sys和system密码就会改成你要重新设置的密码 例如我的本机路径是C:\app\product\11.2.0\dbhome_1\database 以上所述是小编给大家介绍的Oracle 数据
-
oracle 视图权限 oracle 创建视图权限不足
问题描述:在scott用户下创建视图的时候,报错:权限不足. (其他用户以此类推) 解决方法: 以dba用户登录 [sql] 复制代码 代码如下: sqlplus / as sysdba 赋予scott用户创建VIEW的权限 [sql] 复制代码 代码如下: grant create view to scott 以scott用户登录oracle [sql] 复制代码 代码如下: conn scott/tiger 创建视图成功 [sql] 复制代码 代码如下: CREATE OR REPLACE
-
oracle创建数据库和用户的方法
大家在项目开发过程中应用mysql和sql server比较多,oracle用的比较少,mysql和sqlserver用起来比较类似,mysql和sqlserver直接通过create database "数据库名"就可以创建数据库了,而oracle在创建数据库的时候要数据库和用户一般是意义对应的,下面是创建oracle数据库的步骤: 创建两个数据库的文件 创建用户与上面创建的文件形成映射关系 给用户添加权限 一.创建两个数据库的文件(monitor.dbf 和monitor_temp
-
oracle数据库导入TXT文件方法介绍
客户端连接数据库导入 1. 安装有oracle客户端,配好监听. 2. 以oracle数据库app用户的表user_svc_info为例 <span style="color:#3333ff;">CREATE TABLE USER_SVC_INFO( PHONE varchar2(20) NOT NULL, SVC_ID varchar2(32) NOT NULL, P_USERNAME varchar2(100) NULL, USER_STATUS number NOT
-
使用PLSQL远程连接Oracle数据库的方法(内网穿透)
目录 1.前言 2.Oracle数据库的安装 2.1 Oracle下载安装 2.2 Oracle连接测试 2.3 Cpolar下载安装 3.Cpolar端口设置 3.1 Cpolar云端设置 3.2.Cpolar本地设置 4.公网访问测试 5.结语 1.前言 数据库作为十分重要的资料管理和存储库,一致都受到各软件大厂关注:而为了更好的管理和组织越来越庞大的数据库里的数据,又衍生出不同派系的数据模型(如关系和非关系.层次和网状模型.面向对象和半结构化等等),令人眼花缭乱.随着数据库在现代社会中的作
-
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
-
Oracle创建设置查询权限用户的方法
用户创建: 今天要创建一个Oracle用户,然后发现sql不太记得了,然后只能再去找找资料,发现这样效率并不是很高,所以记录成博客,有需要就直接从博客复制. 下面是我简单整理的,有需要可以参考. –创建表空间 CREATE TABLESPACE WORKFLOW01 LOGGING DATAFILE 'D:\oracle\admin\oa\WORKFLOW01.dbf' SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT
随机推荐
- 在 Angular 中使用Chart.js 和 ng2-charts的示例代码
- Android实现微信自动抢红包的程序
- asp获取当前网页地址的代码
- php+redis实现多台服务器内网存储session并读取示例
- jquery实现界面无刷新加载登陆注册
- iOS开发中使用SQL语句操作数据库的基本用法指南
- 详解ABP框架中的数据过滤器与数据传输对象的使用
- 原生js实现倒计时--2018
- Bootstrap CSS组件之下拉菜单(dropdown)
- CentOS下搭建PHP环境与WordPress博客程序的全流程总结
- DWZ+ThinkPHP开发时遇到的问题分析
- 分享两段简单的JS代码防止SQL注入
- jquery滚动条插件slimScroll使用方法
- linux 监视端口是否正常的shell脚本
- Redis数据库的安装配置方法
- linux tomcat配置https的方法
- ISA Server故障排除策略(1)
- 如何计算Java对象占用了多少空间?
- C#中List和数组之间转换的方法
- 低端路由器和高端路由器的区别