PLSQL给用户某些表或者表的字段的查询权限

 时间:2026-02-14 19:52:06

1、打开plsql,选择数据库,使用该数据库的管理员账号登录,一般这个管理员账号为sys。

PLSQL给用户某些表或者表的字段的查询权限

2、如下图,按红色箭头所示顺序进行操作。

PLSQL给用户某些表或者表的字段的查询权限

3、点击Roleprivileges,分别选择connect和resource。

PLSQL给用户某些表或者表的字段的查询权限

4、点击apply。

PLSQL给用户某些表或者表的字段的查询权限

5、给用户赋予表的查询权限:

语句为grantselect on xjydata.sfb_file to DBLINKTEST;

PLSQL给用户某些表或者表的字段的查询权限

6、创建视图:在view上右击new。

PLSQL给用户某些表或者表的字段的查询权限

7、填写view信息,然后点击ok。

PLSQL给用户某些表或者表的字段的查询权限

PLSQL给用户某些表或者表的字段的查询权限

8、将视图的查询权限赋予给用户。

语句为grantselect on xjydata.view_dblink_test_get_oea to DBLINKTEST;

9、使用账号DBLINKTEST登录,通过以下语句可以查询结果。

select *from xjydata.sfb_file;

select *from xjydata.view_dblink_test_get_oea where oea01 = '2020-2102050001'

同时,在user中找到DBLINKTEST,右击view,点击objectprivileges中可以看到上面语句赋予的权限

PLSQL给用户某些表或者表的字段的查询权限

  • linux下如何查看cpu信息
  • 安装sql时,出现sql server服务无法启动,怎么启动服务
  • SQL Server如何配置为中文语言
  • SqlServer如何备份还原数据库?
  • DataGridView控件如何编辑每列的宽度
  • 热门搜索
    福特锐界怎么样 怎么取消开机密码 连不上网怎么回事 非法同居怎么处罚 我的世界鞍怎么做 西班牙留学怎么样 比亚迪宋怎么样 现金流量表怎么填 怎么下载歌曲到u盘 做包子怎么发面视频