1、修改 MySQL 数据库账户密码
使用 UPDATE 语句
登录 MySQL mysql u root p 选择 mysql 数据库 USE mysql; 更新用户密码 ALTER USER 'dbadmin'@'localhost' IDENTIFIED BY 'newpasswd'; FLUSH PRIVILEGES;
注意:从 MySQL 5.7.6 版本开始,推荐使用authentication_string
列来存储密码。
使用 SET PASSWORD 语句
登录 MySQL mysql u root p 设置新密码 SET PASSWORD FOR 'dbadmin'@'localhost' = 'newpasswd2';
注意:从 MySQL 5.7.6 版本开始,推荐使用明文密码语法。
使用 ALTER USER 语句
登录 MySQL mysql u root p 修改用户密码 ALTER USER 'dbadmin'@'localhost' IDENTIFIED BY 'newpasswd3';
2、修改 LDAP 管理账户密码
使用 ldappasswd 工具
修改自己的密码 ldappasswd H ldap://server_domain_or_IP x D "cn=admin,dc=example,dc=com" W S "uid=bob,ou=people,dc=example,dc=com"
系统会提示输入 Bob 的新密码,然后要求再次输入旧密码以进行实际绑定。
使用 slappasswd 实用程序
查找 RootDN 信息 sudo ldapsearch H ldapi:// LLL Q Y EXTERNAL b "cn=config" "(olcRootDN=*)" dn olcRootDN olcRootPW | tee ~/newpasswd.ldif 生成新密码哈希值并追加到文件末尾 /usr/sbin/slappasswd h {SSHA} >> ~/newpasswd.ldif 编辑文件构建有效的 LDIF 命令 nano ~/newpasswd.ldif
文件内容应如下所示:
dn: olcDatabase={1}hdb,cn=config olcRootDN: cn=admin,dc=example,dc=com olcRootPW: {SSHA}ncCXAJ5DjfRWgxE9pz9TUCNl2qGQHQT3
使用 ldapmodify 命令结合 ldif 文件
ldapmodify a f /path/to/your/ldiffile x D "cn=admin,dc=example,dc=com" W
系统会提示输入管理员密码以进行修改。
方法提供了详细的步骤和示例,可以帮助您成功修改 MySQL 数据库账户密码和 LDAP 管理账户密码。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。