我以前可以通过sha1两次运行我的密码来创建与MySQL兼容的密码,但这在MySQL 8中似乎不起作用。
MySQL现在似乎使用了这些密码插件。因此,语法(在JS中)是:
const createUserSql = `CREATE USER ${db.escapeValue(agency.login)} IDENTIFIED WITH mysql_native_password BY ${db.escapeValue(passwordHash)};`;
我想在Node.js中创建与MySQL一起工作的密码。我知道我可以使用纯文本密码并让MySQL散列它们,但是我正在将这个SQL打印到一个终端,
我设置了一个类来保存注册表单(VB.NET,MVC)上的值,在这些属性中有一个Password属性:
Public Class RegisterModel
...
Private _password As String
<DisplayName("Password:"), Required(), ValidatePasswordLength(), DataType(DataType.Password)> _
Public Property Password() As String
Get
R