mysql新建一个远程登录用户

在利用mysql数据库时 , 当地用户在局域网利用mysql数据库 , 在外埠的用户怎么利用mysql数据库呢?下面和大师分享一下怎么新建一个长途登录用户和授权 。 我写的经验对你进修mysql有帮忙的话 , 给我投票、点赞或者保藏!

需要这些哦
mysql5.6
方式/
1超等用户登录mysql数据库 , 新建一个用户 , 用户名wj123456 , 登录ip为:100.100.100.100(举例) , 用户口令:123456 。 这个用户只能从指定ip登录mysql数据库 。
CREATE USER 'wj123456'@'100.100.100.100' IDENTIFIED BY '123456';

mysql新建一个远程登录用户

文章插图

2另一种成立长途用户的方式是:'wj123456'@'%' 。 指定iP为'%'百分号 , 是指这个用户在当地登录mysql数据库还可以长途登录mysql数据库 。
CREATE USER 'wj123456'@'%' IDENTIFIED BY '123456';

mysql新建一个远程登录用户

文章插图

3用新成立的用户登录mysql数据库 , 因为没有对这个用户授权 , 在mysql中不克不及工作 。

mysql新建一个远程登录用户

文章插图

4(root超等用户登录)把'wj123456'@'%'这个用户授权:mysql中的test数据库的所有表可以查看 。
GRANT SELECT ON test.* TO 'wj123456'@'%';

mysql新建一个远程登录用户

文章插图

5'wj123456'@'%'登录mysql , 收看表的数据 。
SHOW TABLES;显示所有test数据库的表 。
SELECT * FROM shoufei;

mysql新建一个远程登录用户

文章插图

mysql新建一个远程登录用户

文章插图

6(root超等用户登录)把'wj123456'@'%'这个用户授权:mysql中的test数据库的所有表可以插入新数据 。
【mysql新建一个远程登录用户】GRANT INSERT ON test.* TO 'wj123456'@'%';

mysql新建一个远程登录用户

文章插图

7(root超等用户登录)把'wj123456'@'%'这个用户授权:mysql中的test数据库的所有表可以点窜数据 。
GRANT UPDATE ON test.* TO 'wj123456'@'%';

mysql新建一个远程登录用户

文章插图

8(root超等用户登录)把'wj123456'@'%'这个用户授权:mysql中的test数据库的所有表可以删除数据 。
GRANT UPDATE ON test.* TO 'wj123456'@'%';

mysql新建一个远程登录用户

文章插图


以上内容就是mysql新建一个远程登录用户的内容啦 , 希望对你有所帮助哦!

    推荐阅读