RDP 提示凭据被拒?处理办法
远程桌面连接时反复提示「凭据不可用 / 用户名或密码不正确」,按账号权限、域信任、密码过期、凭据管理器残留、NLA 五项定位,区分真错与假拒。
简短答案
「凭据被拒」不一定是密码打错:账号无远程登录权限、域信任链路异常、密码已过期、凭据管理器存了旧口令、或 NLA 在网络层就拦下,五类都会弹这个提示。
现象对照
| 现象 | 指向 |
|---|---|
| 本机登录正常、RDP 必拒 | 该账号无「允许远程登录」权限 |
| 域账号突然全被拒 | 域信任 / 控制器问题 |
| 换台机器用同一账号就好 | 凭据管理器残留了旧口令 |
| 刚改过密码就连不上 | NLA 用旧缓存验证 |
处理步骤
1. 账号权限
本地机器需属于 Remote Desktop Users 组;服务器与域环境看 Windows Server 2012-2019 条目里的远程登录策略。组里没有就加:
Add-LocalGroupMember -Group "Remote Desktop Users" -Member "你的用户名"
2. 清凭据管理器残留
控制面板 → 凭据管理器 → Windows 凭据,删掉指向该主机的旧条目,重连时重新输入当前口令。这是「明明密码对了还拒」的头号原因。
3. NLA 与缓存
连的时候去掉 mstsc 的「仅使用我的凭据」勾选,或先关闭目标机 NLA(注册表 fAllowToConnect 同级的 NLA 项,知识 条目有相关说明),验证通过再开回来。
4. 域侧
域账号、组策略改密策略(密码过期但仍能用本地登录)都在域侧处理,客户端只能看到「拒」。仍无解 搜索 查本站条目,把「目标机事件查看器 → 安全日志 4625」的失败原因码一并给到网管。
操作小结
- 先分清「错密码」还是「没权限」:4625 状态码是最准的
- 凭据管理器旧条目一定先清
- NLA 用旧缓存验证的场景,先关 NLA 验证
- 域侧问题别在客户端瞎试,直接看安全日志