plsql developer双击打开后,自动弹出登录框,用scott登录后,查看myobject
答案:2 悬赏:40 手机版
解决时间 2021-01-24 04:56
- 提问者网友:像風在裏
- 2021-01-24 01:22
plsql developer双击打开后,自动弹出登录框,用scott登录后,查看myobjects里面的tables,什么都查看不到,在sql脚本select语句可以正常查看,再主界面点击“钥匙‘’按钮,登录进去后,可以看到myobjects下的tables,这是怎么回事,求解答
最佳答案
- 五星知识达人网友:迟山
- 2021-01-24 01:31
的权限没开
Oracle权限管理
一、权限分类:
系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。
实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。
二、系统权限管理:
1、系统权限分类:
DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
对于普通用户:授予connect, resource权限。
对于DBA管理用户:授予connect,resource, dba权限。
scott用户授予 myobjects 查询的权限就好了
select owner, table_name from all_tables;
// 用户可以查询的表
试试吧!
Oracle权限管理
一、权限分类:
系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。
实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。
二、系统权限管理:
1、系统权限分类:
DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。
RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。
CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。
对于普通用户:授予connect, resource权限。
对于DBA管理用户:授予connect,resource, dba权限。
scott用户授予 myobjects 查询的权限就好了
select owner, table_name from all_tables;
// 用户可以查询的表
试试吧!
全部回答
- 1楼网友:毛毛
- 2021-01-24 02:49
你这是tns配置不对。
你把服务器上的tnsname.ora拷贝到你的installclient目录;
定义系统变量tns_admin,变量内容为这个目录名。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯