postgresql - 当用户映射的密码更改时会发生什么?
问题描述
我想在我们的数据库中使用一项服务,但它不支持 Amazon RDS IAM 数据库身份验证。我的计划是有一个模拟数据库,它只包含原始 postgres 数据库中所需的表,并有一个脚本,每次过期(15 分钟)时都会在真实数据库上刷新服务的用户密码。
当我对外国用户调用ALTER USER MAPPING时会发生什么?它是否使用新的用户名和密码重新连接到服务器?
解决方案
是的,当您使用 ALTER USER MAPPING 更改用户 ID 或密码时,它将重新连接用户。它可能会等到用户实际请求某些东西进行身份验证,但用户不会知道其中的区别。
推荐阅读
- python - 无法在 Python 3.8 中安装电子邮件模块
- python - 使用 pandas to_csv 将结果写入不同工作表中的 csv
- c# - PostgreSQL:42883:运算符不存在:information_schema.sql_identifier + 未知
- git - 需要将 GIT 存储库克隆到远程服务器
- mysql - SQL bmi 方程
- javascript - 迭代反应嵌套对象
- python - `python -m app` 无法打开串口但 `flask run` 工作
- mysql - Mysql从一个文件夹导入多个CSV和SQL
- amazon-web-services - AWS 无服务器框架 Mono-Repo 结构最佳实践
- apache-flink - Flink Hash Join 超出最大递归数错误