mysql新建一个远程登录用户

 时间:2024-10-24 06:31:41

在使用mysql数据库时,本地用户在局域网使用mysql数据库,在外地的用户怎么使用mysql数据库呢?下面和大家分享一下怎么新建一个远程登录用户和授权。我写的经验对你学习mysql有帮助的话,给我投票、点赞或者收藏!

工具/原料

mysql5.6

方法/步骤

1、超级用户登录mysql数据库,新建一个用户,用户名wj123456,登录ip僭轿魍儿为:100.100.100.100(举例)芟坳葩津,用户口令:123456。这个用户只能从指定ip登录mysql数据库。CREATEUSER'wj123456'@'100.100.100.100'IDENTIFIEDBY'123456';

mysql新建一个远程登录用户

2、另一种建立远程用户的方法是:'wj12补朱锚卦3456'@'%'。指定iP为&垆杪屑丝#39;%'百分号,是指这个用户在本地登录mysql数据库还可以远程登录mysql数据库。CREATEUSER'wj123456'@'%'IDENTIFIEDBY'123456';

mysql新建一个远程登录用户

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

mysql新建一个远程登录用户

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

mysql新建一个远程登录用户

5、'wj123456'@'%'登录mysql,收看表的数据。SHOWTABLES;显示所有test数据库的表。SELECT*FROMshoufei;

mysql新建一个远程登录用户

mysql新建一个远程登录用户

6、(root超级用户登录)把'wj123456'@'%'这个用户授权:mysql中的test数据库的所有表可以插入新数据。GRANTINSERTONtest.*TO'wj123456'@'%';

mysql新建一个远程登录用户

7、(root超级用户登录)把'wj123456'@'%'这个用户授权:mysql中的test数据库的所有表可以修改数据。GRANTUPDATEONtest.*TO'wj123456'@'%';

mysql新建一个远程登录用户

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

mysql新建一个远程登录用户

toad for oracle如何安装 如何删除office注册表 C语言教程 GetLastError函数的使用 如何禁用win7的Multimedia Class Scheduler服务 炉石传说怎么查看聊天记录
热门搜索
短裤图片 罗汉松盆景图片大全 骐达图片 衣柜门图片 唯美带字图片