2014-11-20 62 views
0

我正在使用Redshift群集。一个用户可以使用以下命令来旋转自己的密码:自我密码轮换 - Redshift

testcluster=> select current_user; 
current_user 
-------------- 
u003 
(1 row) 

testcluster=> alter user u003 with password 'Newpassword123#'; 
ALTER USER 

如何停止自我密码旋转。它必须仅由超级用户旋转。 有没有办法实现这个?

+0

你有什么试过?你想改变用户权限吗?目前还不清楚你想要达到什么目的。 – Grice 2014-11-20 20:56:16

+0

嗨Grice,我已经连接群集作为用户“u003”并重置自己的密码。我想阻止最终用户采取这一行动。它必须始终由超级用户进行旋转。任何替代方法来实现这个? – user3258784 2014-11-20 21:07:07

+0

你不想让他们自己更改密码,你的用例是什么? – 2014-12-14 05:21:11

回答

1

PostgreSQL允许用户更改自己的密码。

请参见:ALTER USER documentation

因此,你无法阻止用户更改自己的密码。