mysql访问oracle表_Oracle 表访问权限控制

目前Oracle数据库有一个系统用户SYSUSER拥有所有表的权限,另外一个系统想访问我数据库中的一张表,我不想他控制我数据库的所有表

目前Oracle数据库有一个系统用户SYSUSER拥有所有表的权限,另外一个系统想访问我数据库中的一张表,我不想他控制我数据库的所有表,,所有我就新建了一个用户,控制这个用户只能访问我数据库中的一张表,其他权限都没用。

具体过程如下:

1.系统用户SYS登录

conn sys/password as sysdba

2.创建用户

create user username identified by password

default tablespace user_data

temporary tablespace user_temp;

grant connect,resource to username;

3.建表 tableA,授权

GRANT ALL ON 用户A.tableA TO 用户B;

4.建同义词

CREATE SYNONYM 用户B.tableA FOR 用户A.tableA;

本文永久更新链接地址:

本文原创发布php中文网,转载请注明出处,感谢您的尊重!


版权声明:本文为weixin_35474374原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。