如何允许 MySQL 用户帐户从任何主机连接?
完全可以允许用户帐户从任何主机连接。为此,我们需要借助“@”后面是通配符“%”来创建用户。其语法如下:
Use mysql; CREATE USER user_name@’%’ IDENTIFIED BY password;
此处:
- user_name 是我们希望为其开设帐户的用户名。
- 密码 是我们希望为 user_account 创建的密码。借助此密码,MySQL 服务器将识别此用户。
示例
在此示例中,我们通过使用“%”字符创建用户“Gaurav”,以便它可以连接到任何主机。
mysql> use mysql Database changed mysql> CREATE USER Gaurav@'%' IDENTIFIED BY 'password123'; Query OK, 0 rows affected (0.00 sec)
下面的查询将为我们提供新用户帐户 Gaurav@’%’ 的权限。
mysql> SHOW GRANTS FOR Gaurav@'%'; +------------------------------------+ | Grants for Gaurav@% | +------------------------------------+ | GRANT USAGE ON *.* TO 'Gaurav'@'%' | +------------------------------------+ 1 row in set (0.00 sec)
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
JavaScript
PHP