怎么使用oracle数据库的其他用户
答案:2 悬赏:80
解决时间 2021-03-14 03:12
- 提问者网友:星空下的寂寞
- 2021-03-13 12:03
怎么使用oracle数据库的其他用户
最佳答案
- 二级知识专家网友:晚安听书人
- 2021-03-13 13:41
一 如果访问其他用户的数据,需要有一定的权限
(1) 可以授权这个用户查看其他用户表的权限
如:grant select on scott.emp to test;
(2) 或者直接授予这个用户dba权限
如 grant dba to test;
(3) 查询其他用户表
select * from scott.emp;
二 如果访问其他数据库表
(1) 创建相应连接其他数据库某一用户的dblink
配置相应的tnsname.ora,创建完成后通过tnsping命令查看网络是否通
(2) 配置好dblink,通过dblink查询
如 select * from emp@d_name;
(1) 可以授权这个用户查看其他用户表的权限
如:grant select on scott.emp to test;
(2) 或者直接授予这个用户dba权限
如 grant dba to test;
(3) 查询其他用户表
select * from scott.emp;
二 如果访问其他数据库表
(1) 创建相应连接其他数据库某一用户的dblink
配置相应的tnsname.ora,创建完成后通过tnsping命令查看网络是否通
(2) 配置好dblink,通过dblink查询
如 select * from emp@d_name;
全部回答
- 1楼网友:瘾与深巷
- 2021-03-13 15:15
安装oracle 11g会自带一个叫做sql developer的工具,打开sql developer,
在sql developer中我们新建一个连接,点击左上角的“绿色加号”
创建数据库连接,
填写完配置以后可以点击“test”来测试数据库连接是否正确,如上图所示,左下角有“status:success”则表明数据库连接正确。
创建新用户
连接登陆数据库
接着为orcl这个数据库创建新用户,如下图所示填写用户名和密码,以及为用户指定表空间。如下图所示为用户分配权限
查看创建用户和分配权限所对应的sql代码,如下图所示。
使用新用户创建数据库连接,使用新账户创建数据库连接的方法和第一步类似
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯