我的红移群集超级用户密码是众所周知的同事。 我创建了一个带有dbuser的redshift集群: - ateam(super_user)
如何从ateam撤销super_user privalge并仅授予
"Select" privilege to ateam
如果不可能的话 除了更改db密码之外,还有其他任何方法可以处理这种情况
就像我尝试的那样: -
创建了另一个super_user: - bteam(具有超级用户权限) 并试图删除ateam(culdnt do tht)
试图撤销ateam的特权(不起作用)
专家可以在这里建议我任何其他方法(除了更改密码) 提前谢谢
因此在这里提出问题任何帮助都会非常感激
答案 0 :(得分:0)
有两种方法,您可以撤销超级用户的权限 选项1.更改用户ateam nocreateuser; 上述命令撤消超级用户的超级用户权限。 选项2.随后创建另一个用户bteam并使其成为超级用户并删除旧用户ateam,但它会给出与之关联的对象错误,因此很难找到无法删除的重要对象。< / p>
因此,在您的情况下,选项最好1,对于选项2 - 删除/删除用户,您应该从用户中删除超级用户权限。