mysql新建一个远程登录用户

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

需要这些哦
mysql5.6
方式/
1【mysql新建一个远程登录用户】超等用户登录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数据库的所有表可以插入新数据 。
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新建一个远程登录用户的内容啦, 希望对你有所帮助哦!

    推荐阅读