我得到错误1396试图创建一个新的用户在一个新安装的mariadb

iih3973s  于 11个月前  发布在  其他
关注(0)|答案(1)|浏览(114)

我得到了错误:错误1396(HY 000):“testuser”@“localhost”的操作CREATE USER失败我使用的命令是:CREATE USER“testuser”@“localhost”IDENTIFIED BY“testpass”;
这是在debian 12上全新安装的mariadb,所以用户testuser从未被创建。我不知道如何修复这个错误,我所读到的一切都表明当用户被不正确删除时会发生这种情况,但正如我所说,用户之前从未创建过。

w8ntj3qf

w8ntj3qf1#

好吧,我习惯使用MySQL,在那里我可以用破折号创建一个用户:user-other,然而似乎MariaDB不允许在用户名中使用破折号。当我取出破折号时,它可以工作。

相关问题