📜  mysql 创建具有远程访问权限的用户 - SQL (1)

📅  最后修改于: 2023-12-03 14:44:28.829000             🧑  作者: Mango

MySQL 创建具有远程访问权限的用户 - SQL

在 MySQL 中创建具有远程访问权限的用户是很常见的需求,本篇文章将介绍如何使用 SQL 语句实现该功能。

创建用户

首先,我们需要创建一个新的用户。下面是 SQL 代码片段:

CREATE USER 'newuser'@'%' IDENTIFIED BY 'password';

其中,'newuser' 是新用户的用户名,'%' 表示该用户可以从任意远程地址进行访问,'password' 是该用户的密码。

赋予访问权限

接下来,我们需要为新用户赋予访问权限。下面是 SQL 代码片段:

GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%';

该语句将为新用户 'newuser' 赋予对所有数据库和所有表的全部操作权限。

刷新权限

最后,我们需要刷新数据库的权限信息,以使新的权限生效。下面是 SQL 代码片段:

FLUSH PRIVILEGES;
总结

通过上述 SQL 代码片段,我们可以轻松地创建一个具有远程访问权限的 MySQL 用户,并赋予该用户所需的访问权限。

以上是本篇文章的内容,希望对您有所帮助。