您的位置:网站主页> Mysql教程> MYSQL命令 > mysql命令增加新用户%mysql命令添加用户示例

mysql命令增加新用户%mysql命令添加用户示例

时间:2018-02-15 22:37:01   编辑:一切随缘   文章来源:php教程网 已阅读:502 次

编程入门教程[www.ask186.com]网站介绍 

    编程入门教程主要涉及WEB开发领域,主要为广大WEB开发人员提供最新的WEB开发资讯信息,包含php教程mysql教程php面试题在线调色板php学习以及常用( Amazon ApiGoogle Api)等API、爱问资源共享HTML转JS不显示xml...[详细]
广告投放: 编程入门教程:www.ask186.com 电话:15818865556

  mysql命令增加新用户%mysql命令添加用户示例

  格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”

站长推荐:PHP拷贝、删除和重命名文件

  1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用root用户连入MYSQL,然后键入以下命令:

  grant select,insert,update,delete on *.* to [email=test1@”%]test1@”%[/email]” Identified by “abc”;    (  mysql命令增加新用户%mysql命令添加用户示例  )

  但增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的mysql数据库并对你的数据可以为所欲为了,解决办法见2。

  2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据库,只能通过MYSQL主机上的web页来访问了。

站长推荐:mysql服务器权限表的操作

  grant select,insert,update,delete on mydb.* to [email=test2@localhost]test2@localhost[/email] identified by “abc”;

  如果你不想test2有密码,可以再打一个命令将密码消掉。   (  mysql命令增加新用户%mysql命令添加用户示例  )

  grant select,insert,update,delete on mydb.* to [email=test2@localhost]test2@localhost[/email] identified by “”;

  • 上一篇:
  • 下一篇:

本文地址:http://www.ask186.com/content/article/mysql/command/26913.html(转载请保留)

相关关键词搜索:mysql命令增加新用户%mysql命令添加用户示例

发表评论
      
* 以上用户言论只代表其个人观点,不代表www.ask186.com网站的观点或立场
推荐文档更多
编程入门教程 | PHP教程 | Mysql教程 | Apache教程 | 最新文章 | PHP面试题| 网站地图 | Google地图 | Baidu地图 | 在线WEB论坛| 中纪委反腐最新消息

WEB技术QQ交流群:151963186 站长Q号:547214413
版权所有者:编程入门教程 地址:云南省文山州砚山县盘龙乡 滇ICP备12002707号-1
特别声明:本站内容仅供参考,不作为设计及确切依据!想了解更多,可立即进入Bbs提问