0

为用户创建用户名和密码,并授予该用户插入、更新、选择给该用户的权限。

我以管理员身份登录并创建用户

句法 :

CREATE USER 'demoone'@'localhost' IDENTIFIED BY 'password';

但它在 MySQL 数据库中显示一些错误消息

在我的网络主机中,我正在创建一个数据库并且还只读用户名。我为该数据库提供不同的密码和不同的用户名。

但是当我尝试登录时,它两次都显示相同的选项(如更新数据、删除...等)。

我将 GRANT 授予一个用户,然后 mysql 显示错误消息。语法:GRANT SELECT, INSERT ON TO 'someuser'@'somehost';

我不知道出了什么问题。请纠正我。谢谢。

4

1 回答 1

0
GRANT SELECT, INSERT ON *.* TO 'someuser'@'somehost';

意味着,您正在从 'somehost' 机器上向用户 'someuser' 授予选择和插入权限(表示所有数据库中的所有表)。

请注意刷新权限。

于 2013-06-21T12:28:01.393 回答