AWSRDSPostgresql密码验证
创始人
2024-09-26 19:31:31
0

AWS RDS提供了可以自定义密码验证策略的功能,例如设置密码最小长度,密码必须包含哪些字符等。以下是自定义密码验证策略的示例。

  1. 通过psql命令行工具连接到PostgreSQL,并切换到模板1数据库。使用以下命令进行自定义密码验证:

CREATE EXTENSION IF NOT EXISTS adminpack;

CREATE OR REPLACE FUNCTION custom_password_check(p password) returns boolean AS $$ BEGIN RETURN length(p) >= 8 AND p ~ '[\w\d]' AND p ~ '[^a-zA-Z][A-Z]+' AND p ~ '[^0-9]*[0-9]+'; END; $$ LANGUAGE plpgsql;

  1. 创建新的RDS PostgreSQL实例。在Step2: DB Instance Details页面的“Enable Options”中,选择“Administration”选项卡并单击“Enable Enhanced Monitoring”和“Enable Enhanced Password Management”。

  2. 在Step3: Configure Advanced Settings页面的“Network & Security”选项卡中设置数据库的访问权限。

  3. 在Step4: Database Settings页面的“Database Options”选项卡中设置密码策略。要使用自定义密码验证,请单击“Edit”并选择“Use custom authentication”. 在“Function name”字段中输入custom_password_check并保存更改。

  4. 点击“Create Database”按钮等待RDS PostgreSQL实例创建完成。连接到该实例并尝试更改密码以测试自定义密码验证策略。例如:

ALTER USER myuser WITH PASSWORD 'mypassword';

如果密码不符合自定义策略,将无法进行更改并会提示错误消息。

相关内容

热门资讯

透视好友房!来玩app辅助工具... 透视好友房!来玩app辅助工具"开挂辅助工具"本来真的是有挂(哔哩哔哩)1、超多福利:超高返利,海量...
方法辅助挂!来玩app辅助器&... 方法辅助挂!来玩app辅助器"总结辅助方法"真是真的是有挂(哔哩哔哩)1)来玩app辅助器有没有挂:...
透视辅助!川南小闲辅助器&qu... 透视辅助!川南小闲辅助器"专业辅助插件"切实是真的有挂(哔哩哔哩);1、进入游戏-大厅左侧-新手福利...
2026版方法!微信小程序财神... 2026版方法!微信小程序财神十三张脚本"曝光辅助软件"都是是真的有挂(哔哩哔哩)进入游戏-大厅左侧...
第三方辅助挂!唐山撸麻雀德技巧... 第三方辅助挂!唐山撸麻雀德技巧"揭幕辅助工具"确实是真的有挂(哔哩哔哩)1、上手简单,内置详细流程视...
事发当天!宝宝浙江游戏脚本&q... 事发当天!宝宝浙江游戏脚本"教你辅助攻略"一直真的有挂(哔哩哔哩)1、首先打开宝宝浙江游戏脚本辅助器...
透视了解!微信小程序多乐辅助下... 透视了解!微信小程序多乐辅助下载"开挂辅助挂"切实真的有挂(哔哩哔哩)在进入微信小程序多乐辅助下载软...
最终!家乡大二辅助"... 最终!家乡大二辅助"专业辅助插件"原来是有挂(哔哩哔哩)1、下载好家乡大二辅助正确养号方法之后点击打...
透视脚本!聚友联盟免费辅助器&... 透视脚本!聚友联盟免费辅助器"揭露辅助插件"真是真的有挂(哔哩哔哩)1、聚友联盟免费辅助器免费辅助多...
透视挂!潮汕掌上娱透视&quo... 透视挂!潮汕掌上娱透视"揭幕辅助插件"都是是真的有挂(哔哩哔哩)1、玩家可以在潮汕掌上娱透视线上大神...