我用户“zhang”(具有sysDBA权限)建了几个表(friend,other,family),然好我又建了一个用户“u1”然后我给他赋如下权限
create user u1 identified by p123GRANT CREATE SESSION TO U1
GRANT ALTER ANY TABLE TO u1;
GRANT CREATE ANY TABLE TO u1;
GRANT DELETE ANY TABLE TO u1;
GRANT DROP ANY TABLE TO u1;
GRANT SELECT ANY TABLE TO u1;
然后我用 u1/p123登陆到SQLplus,然后select* from friend
什么提示我说friend表不存在?????
create user u1 identified by p123GRANT CREATE SESSION TO U1
GRANT ALTER ANY TABLE TO u1;
GRANT CREATE ANY TABLE TO u1;
GRANT DELETE ANY TABLE TO u1;
GRANT DROP ANY TABLE TO u1;
GRANT SELECT ANY TABLE TO u1;
然后我用 u1/p123登陆到SQLplus,然后select* from friend
什么提示我说friend表不存在?????
解决方案 »
- Oracle 11g R2客户端与服务器端在同一台机器,无法配置监听
- 求一SQL语句或存储过程
- 藏拙中文分词系统DLL版出台了,并提供C,java,C#,delphi各种语言的DEMO和开发源码!兄弟们大开眼界的机会到了,所有程序完全由本人独自一人所开发!
- 初学数据库,应该学社么,是用ORACLE还是用SQL SERVER
- 跪问sqlplus连接数据库的问题???
- 从日期字段取年度,季节的写法,要多少分就多少分
- 编译出错,请帮忙查看!
- 求一个调用存储过程的语句,非常简单,但我却不会,大家帮个忙!
- 使用DataGrip遇到的问题请高手帮忙看下
- mac怎么连oracle数据库
- 数据库和数据库实例
- SQL 查询结果有部分隐藏。
要么
select* from zhang.friend
要么给friend建同义词才能这样用
这样建好同义词后
用其它用户登录就可以直接
select* from friend
为什么执行select* from zhang.friend 会提示权限不足呢?
======================================================
应该不需要啊。DDL 命令是隐式提交的。