希望在数据库中新建一用户,并且该用户只能访问指定的几个表!如何创建该用户??
在ORacle数据库中,创建一用户并给该用户指定几个表的权限,表空间为system,但登陆后确不能发现该表!请大侠帮忙解决! 问题点数:0、回复次数:6Top
1 楼bzszp(SongZip)回复于 2003-11-03 09:56:53 得分 0
如果你的用户是想访问另外一个用户的表
select * from username.tbname;Top
2 楼francis_008(小小程序员)回复于 2003-11-03 10:43:56 得分 0
可不可以不输入用户名????Top
3 楼ruyuezhang(ruyue)回复于 2003-11-03 11:10:22 得分 0
创建同义词,然后通过同义词访问就可以了。Top
4 楼beckhambobo(beckham)回复于 2003-11-03 11:47:56 得分 0
grant create session to 当前用户;
grant alter session to 当前用户;
grant select on a,b,c to 当前用户; --只能访问a,b,c三个表
Top
5 楼francis_008(小小程序员)回复于 2003-11-03 14:32:21 得分 0
如何创建同义词??Top
6 楼mydeer(mike)回复于 2003-11-03 15:08:24 得分 0
看来你应该回去补课!好好看看sql&pl/sqlTop




