在使用RDS SQL Server时,若忘记数据库账号密码或密码过期导致登录失败,可通过RDS控制台或API快速重置密码以确保业务连续性。同时,为保障数据安全,建议设置密码策略或定期更换密码,尤其在多用户协作、权限变更或安全审计等场景下,可有效降低安全风险。
使用限制
当客户端设置了强制密码过期时间(Enforce password expiration)和密码强策略(Enforce password policy)后,此时无法通过RDS控制台修改账号密码。您可以在连接SQL Server实例后使用如下SQL命令进行密码的修改:
USE Master
GO
ALTER LOGIN UserName WITH PASSWORD = 'password'
GO
ALTER LOGIN UserName WITH
CHECK_POLICY = OFF,
CHECK_EXPIRATION = OFF;
操作步骤
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏单击账号管理。
在待重置密码的账号的操作列,单击重置密码。
在弹出的对话框中输入新密码并确认,然后单击确定。
密码要求如下:
长度为8~32个字符。
由大写字母、小写字母、数字、特殊字符中的任意三种组成。
特殊字符为!@#$%^&*()_+-=
相关API
该文章对您有帮助吗?