tongchenkeji 发表于:2023-4-4 16:57:030次点击 已关注取消关注 关注 私信 RDS对子账户登陆的,禁止查看某张表怎么实现呢? 暂停朗读为您朗读 RDS对子账户登陆的,禁止查看某张表怎么实现呢? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 阿里云# RDS654# 云数据库 RDS MySQL 版1517# 关系型数据库2577
wljslmzAM 2023-11-27 15:44:47 1 创建一个新的子账号,并为其授权访问 MySQL 数据库。 在 MySQL 数据库中,创建一个只读账号,但不授权给该子账号。 针对子账号所属的分组或单独的账号,禁止 DROP、INSERT、UPDATE、SELECT 等操作。 对于该只读账号,授权只查看需要的表。
LittlePenguinAM 2023-11-27 15:44:47 4 在阿里云RDS上,您可以通过以下步骤实现子账户禁止查看某张表: 登录RDS管理控制台,选择目标实例,进入实例详情页面。 在左侧导航栏中选择“账号管理”,找到需要禁止查看某张表的子账号,点击“授权管理”。 在授权管理页面,找到需要禁止查看的数据库和表,勾选相应的数据库和表,然后在“表权限”栏中移除“读”权限。 点击“确定”按钮保存授权配置。 在完成以上步骤后,该子账户将被禁止查看所选的数据库和表。请注意,该子账户仍可以登录到该实例,并查看其他数据库和表的所有内容。
创建一个新的子账号,并为其授权访问 MySQL 数据库。
在 MySQL 数据库中,创建一个只读账号,但不授权给该子账号。
针对子账号所属的分组或单独的账号,禁止 DROP、INSERT、UPDATE、SELECT 等操作。
对于该只读账号,授权只查看需要的表。
你好,可以使用DMS 进行权限管理。 RDS侧如果一开始不是设置高权模式,对具体某张表授权比较麻烦。
实例的管控模式为安全协同模式,可以给用户授权某张表的权限,没有权限的不能进行操作,此回答整理自钉群“阿里云DMS数据管理用户交流群”
在阿里云RDS上,您可以通过以下步骤实现子账户禁止查看某张表:
登录RDS管理控制台,选择目标实例,进入实例详情页面。
在左侧导航栏中选择“账号管理”,找到需要禁止查看某张表的子账号,点击“授权管理”。
在授权管理页面,找到需要禁止查看的数据库和表,勾选相应的数据库和表,然后在“表权限”栏中移除“读”权限。
点击“确定”按钮保存授权配置。
在完成以上步骤后,该子账户将被禁止查看所选的数据库和表。请注意,该子账户仍可以登录到该实例,并查看其他数据库和表的所有内容。