【win】配置强制输入密码要求

本文是一篇关于如何在Windows系统中通过运行命令rundll32netplwiz.dll,UsersRunDll来启用或管理用户账户,要求用户登录时输入用户名和密码的工作记录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#工作记录#

#仅作日常工作随手记录..如有错误烦请指正..多谢..#

使用win+r打开【运行】,输入:rundll32 netplwiz.dll,UsersRunDll

在弹出的【用户账户】中的用户选项卡勾选【要使用本机,用户必须输入用户名和密码】

### 如何在 Windows 10 上重置 MySQL Root 密码 #### 停止 MySQL 服务 为了安全地更改密码,需要停止正在运行的 MySQL 服务。可以通过命令提示符执行此操作: ```cmd net stop mysql ``` 这会关闭当前所有的 MySQL 进程。 #### 启动 MySQL 跳过权限表 启动 MySQL 并跳过权限表验证可以绕过现有凭证限制访问服务器。打开一个新的命令窗口并输入如下指令来启动 MySQL: ```cmd mysqld --skip-grant-tables ``` 此时 MySQL 将不会强制任何账户认证过程[^2]。 #### 登录到 MySQL Shell 由于已经禁用了授权检查,在另一个命令行实例里可以直接进入 MySQL shell 不需提供密码: ```cmd mysql -u root ``` 一旦进入了 MySQL 控制台环境,则可继续下一步骤。 #### 修改 Root 用户密码 现在处于无需身份验证的状态下工作,因此能够更新 `root` 用户记录中的认证信息。对于 MySQL 5.7 及以上版本来说,应该使用下面 SQL 查询语句完成这项任务: ```sql ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; FLUSH PRIVILEGES; ``` 如果使用的不是最新版 MySQL 或者遇到了其他问题,也可以尝试旧方法: ```sql SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码'); FLUSH PRIVILEGES; ``` 这里 `'新密码'` 应替换为自己想要设置的新密码字符串。 #### 关闭 MySQL 实例重新加载正常模式 完成了上述修改之后,先退出 MySQL 客户端工具再结束之前开启的那个特殊参数的服务进程。最后重启常规方式下的 MySQL 来应用新的配置变更: ```cmd exit taskkill /F /IM mysqld.exe net start mysql ``` 这样就恢复到了默认的安全状态,并且拥有了一个被重设过的管理员级帐户凭据组合。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值