创建数据库MySQL中的“由密码标识" [英] `Identified By Password` in Create Database MySQL

查看:116
本文介绍了创建数据库MySQL中的“由密码标识"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我查看了用于创建数据库用户的日志记录,并引起了我的注意:'*94060046C2F3321FA041154DF7FE002629402435'

I reviewed the logs records for create database-user and it caught my attention: '*94060046C2F3321FA041154DF7FE002629402435'

GRANT USAGE ON *.* TO 'username_name'@'localhost' IDENTIFIED BY PASSWORD '*94060046C2F3321FA041154DF7FE002629402435';

此密码是什么?

推荐答案

MySQL散列存储在mysql.user表中的密码以进行模糊处理 他们.对于此处描述的大多数语句,MySQL自动散列 指定的密码.

MySQL hashes passwords stored in the mysql.user table to obfuscate them. For most statements described here, MySQL automatically hashes the password specified.

所以'* 94060046C2F3321FA041154DF7FE002629402435';是密码的混淆值

So '*94060046C2F3321FA041154DF7FE002629402435'; is the obfuscated value of the password

http://dev.mysql.com/doc/refman/5.6/en/assigning-passwords.html

这篇关于创建数据库MySQL中的“由密码标识"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆