900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > php mysql 修改密码_设置及修改MySQL root用户密码

php mysql 修改密码_设置及修改MySQL root用户密码

时间:2021-03-31 18:06:11

相关推荐

php mysql 修改密码_设置及修改MySQL root用户密码

设置及修改MySQL root用户密码

MySQL数据库用户安全策略介绍

安装mysql数据库后,默认的管理员root密码是空,这很不安全,因此需要设置一个密码

为root设置密码

删除无用的MySQL库内的用户帐户

删除默认存在的test数据库

删除所有MySQL中的用户,包括root超级用户

root@rose03:55:27>deletefrommysql.user;

QueryOK,1rowaffected(0.01sec)

增加admin并提升为超级管理员,即和root等价的用户,只是名字不同(with grant option参数的使用)

root@rose04:20:34>grantallprivilegeson*.*to'admin'@'localhost'identifiedby'aaaaaa'withgrantoption;

QueryOK,0rowsaffected(0.00sec)

root@rose04:23:00>flushprivileges;

QueryOK,0rowsaffected(0.00sec)

为管理员root设置密码的方法(初始化好数据库时做)

#以下命令适合linux命令行,不是mysql客户端命令行

mysqladmin-urootpassword'newpassword'#没有密码的用户设置密码命令

mysqladmin-uroot-p'oldpassword'password'newpasswrod'-S/usr/local/mysql/data/3306/mysql.sock#指定sock适合多实例方式

修改管理员root密码方法二:

updatemysql.usersetpassword=password('newpass')whereuser='root'andhost='localhost';#此方法适合--skip-grant-tables方式登录修改密码

root@rose04:23:00>flushprivileges;

QueryOK,0rowsaffected(0.00sec)

修改管理员root密码方法三:

setpassword=password('newpass');#此方法不适合--skip-grant-tables方式修改当前用户的密码

root@rose04:23:00>flushprivileges;

QueryOK,0rowsaffected(0.00sec)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。