在学校的机器是oracle 9i,在scott帐户下,创建一个包含1982年3月31日以后入职的所有雇员的视图
CREATE OR REPLACE view v_emp1
AS SELECT * FROM emp1 WHERE hiredate > to_date('1982-3-31','rrrr-mm-dd')
顺利通过。
回家在自己机器上,同样的语句,也是在scott帐号下,报错“SQL> /CREATE OR REPLACE view v_emp1AS SELECT * FROM emp1 WHERE hiredate > to_date('1982-3-31','rrrr-mm-dd')
ORA-01031: 权限不足”
vemp1表是存在的,而且改帐号下创建表也可以,为什么会有权限不足呢,是不是版本问题?
而且我的oracle 10g安装后第一次OEM可以登陆,退出以后,就再也登陆不了,是为什么呢??
CREATE OR REPLACE view v_emp1
AS SELECT * FROM emp1 WHERE hiredate > to_date('1982-3-31','rrrr-mm-dd')
顺利通过。
回家在自己机器上,同样的语句,也是在scott帐号下,报错“SQL> /CREATE OR REPLACE view v_emp1AS SELECT * FROM emp1 WHERE hiredate > to_date('1982-3-31','rrrr-mm-dd')
ORA-01031: 权限不足”
vemp1表是存在的,而且改帐号下创建表也可以,为什么会有权限不足呢,是不是版本问题?
而且我的oracle 10g安装后第一次OEM可以登陆,退出以后,就再也登陆不了,是为什么呢??
解决方案 »
- otl 如何批量读取数据
- 【急急急】大家有空的话帮我看下
- 关于orcal的经典问题,各路朋友都来帮个忙阿~~~
- 连接数据库问题.....
- 查看5分钟前的sql WHERE条件要怎么写
- 在sql检索数据的时候,就是where in语句,检索一个字段是肯定可以的.但能否用两个字段来做为in的条件
- 请大家推荐一本数据库入门教材!谢谢!
- 如何在客户端登录OMS?
- 请问高人如何在ORACLE中根据系统时间设置触发器。
- ora-01578racle数据块损坏(文件号17块号133160)请问是怎么回事?能纠正吗?
- LRM-00111: no closing quote for value '{"D:\oracl'
- 这个package为什么编译不了?
解决方法:以用户system登录,授权给scott: grant dba to scott;
再用scott登录,就可以创建视图了。不过我不明白的是:难道在oracle 9i中一般用户自动拥有dba权限,还是9i中不需要dba权限就可以创建视图??