我的SQL查询出了什么问题? (mysql.user表)

时间:2018-05-25 01:58:47

标签: mysql mysql-workbench

这条线路效果不佳。

INSERT INTO `mysql`.`user` (`Host`, `User`, `ssl_cipher`, `x509_issuer`, `x509_subject`) VALUES ('%', 'User1', ?, ?, ?); 

我稍后尝试执行此触发器,但首先我需要正确的插入。

CREATE TRIGGER new_user AFTER INSERT ON BBDD.users for each row INSERT INTO `mysql`.`user` (`Host`, `User`, `ssl_cipher`, `x509_issuer`, `x509_subject`, `authentication_string`) VALUES ('%', BBDD.users(name), ?, ?, ?, BBDD.users(password)); 

我使用MySQL Workbench 6.3 CE。

1 个答案:

答案 0 :(得分:0)

不要手动将某些东西插入到系统表中,除非你真的知道你在做什么(从这个问题我怀疑这是这种情况)。而是使用指定的命令,CREATE USER