CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  基础和管理

希望在数据库中新建一用户,并且该用户只能访问指定的几个表!如何创建该用户??

楼主francis_008(小小程序员)2003-11-03 09:52:45 在 Oracle / 基础和管理 提问

在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

相关问题

  • 如何在VB中用ADO新建一个数据库表呢?
  • 如何用ADO新建ACCESS数据库和表
  • 如何在Access数据库中新建表???
  • 动态指定数据库和表的问题。
  • 怎样在数据库里查找指定的表!
  • 怎么监控数据库指定的表的变化?
  • c#如何实现在指定数据库中创建表???
  • 如何显示指定数据库 指定数据表的结构
  • 不能新建数据库???
  • oracle初学者,请问哪里新建数据库啊在哪里把SQL脚本导入指定的数据库中

关键词

  • 用户
  • 数据库
  • sql
  • 表
  • 指定
  • 创建
  • 只能访问
  • grant
  • sessionto当前
  • select

得分解答快速导航

  • 帖主:francis_008

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo