`

mysql 添加用户

阅读更多
mysql 增加用户

3、增加用户:

(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)

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



   第一种:

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

  grant select,insert,update,delete on *.* to test1@“%” Identified by “abc”;



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

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

mysql> grant select,insert,update,delete on book.* to test2@localhost Identified by "abc";



  如果你不想test2有密码,可以再打一个命令将密码消掉。

mysql> grant select,insert,update,delete on book.* to test2@localhost Identified by "";
分享到:
评论

相关推荐

    Mysql纯命令行添加用户

    本文将详细介绍如何在MySQL命令行环境下添加用户、管理权限以及删除用户。 1. **创建用户** 使用`CREATE USER`语句来创建新的用户。基本格式如下: ``` CREATE USER 'username'@'host' IDENTIFIED BY 'password'...

    MySQL 添加用户、删除用户、授权、回收权限

    本文将详细介绍 MySQL 中的用户管理和权限控制,包括添加用户、删除用户、授权、回收权限等操作。 一、创建用户 在 MySQL 中,可以使用 INSERT 语句创建用户。例如,创建一个名为 "test" 的用户,密码为 "1234",...

    MySql安装与配置方法(MySQL添加用户、删除用户与授权)

    随着技术的快速发展,MySQL作为一款广泛使用的开源数据库管理系统,在全球范围内拥有庞大的用户群体,因此,掌握如何在不同的操作系统环境下安装和配置MySQL显得尤为重要。 首先,要完成MySQL的安装,必须清楚地...

    mysql如何添加用户

    本文将详细解析如何在MySQL中添加用户,包括基本的操作步骤、权限分配以及相关注意事项,帮助读者全面掌握MySQL用户管理的核心知识。 ### MySQL用户添加与权限设置 #### 一、添加MySQL用户 添加MySQL用户通常涉及...

    MySQL-添加新用户简化说明

    ### MySQL添加新用户简化说明 #### 一、引言 在数据库管理中,为了确保数据的安全性和可控性,经常需要创建新的用户账户,并为这些账户分配特定的权限。MySQL作为一款广泛使用的开源关系型数据库管理系统,提供了...

    开启外部访问mysql权限的功能

    最后,在配置mysql外部访问帐号时,需要使用grant命令来添加用户,例如GRANT ALL PRIVILEGES ON *.* TO eva@localhost IDENTIFIED BY ‘1234567’ WITH GRANT OPTION;这将授予eva用户访问mysql的所有权限。 开启...

    Rhel7安装mysql5.7详细步骤.txt

    groupadd mysql 添加用户组 useradd -r -g mysql -p root mysql 创建一个不用登陆的用户 (useradd-s /sbin/nologin -g mysql mysql) 3.下载安装包后进行安装 安装时候会提示与已经安装的RPM包有冲突...

    MYSQL基础之连接MYSQL、修改密码、添加用户

    首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql> 2、例2:...

    mysql添加新用户设置只读一张表或者某两张表

    mysql添加新用户设置只读一张表或者某两张表

    MySql 图形用户界面工具

    用户可以添加、删除记录,更新字段值,甚至进行批量编辑。 4. **SQL编辑器**:集成的SQL编辑器支持自动完成、语法高亮和错误检查,使得编写和执行复杂的SQL查询变得简单。此外,它还提供查询历史记录,方便用户回顾...

    远程用户连接mysql授权

    ### 远程用户连接MySQL授权详解 #### 一、引言 随着互联网技术的发展与企业规模的扩大,数据库系统的远程访问需求日益增加。对于MySQL这样的关系型数据库管理系统而言,实现远程用户连接授权变得尤为重要。本文将...

    MySQL添加新用户简化说明

    本文将深入解析如何在MySQL中添加新用户,以及如何查看所有用户,旨在为数据库管理员提供一份实用指南。 ### 一、查看所有MySQL用户 在MySQL中,查看所有用户的操作相对简单,通过执行以下SQL命令即可实现: ```...

    Centos5.8安装asterisk并配置mysql用户表

    然后,在Asterisk配置文件sip.conf中添加用户信息,并使用Mysql数据库连接实现在用户表中的数据。 Asterisk配置 在安装和配置Mysql用户表后,需要配置Asterisk以使用Mysql数据库。可以在sip.conf文件中添加用户...

    VS2013添加MySQL连接完美解决方案

    为了在VS2013中添加对MySQL的支持,我们需要安装特定的工具和驱动程序。"VS2013添加MySQL连接完美解决方案"这个标题所指的就是解决这个问题的一种方法。 标题中的“完美解决方案”通常意味着一种全面且可靠的处理...

    MySQL管理密码用户授权实践

    在这个阶段,需要在MySQL的配置文件***f中添加`skip_grant_tables=1`选项,这样可以启动服务而不加载授权表。之后,使用`systemctl restart mysqld.service`命令来重启服务。 步骤三:使用mysql命令连接到MySQL服务...

    Mysql root用户对应的host字段缺少localhost导致本地无法访问数据库问题修复

    Mysql root用户对应的host字段缺少localhost导致本地无法访问数据库问题修复 Mysql 是一个关系数据库管理系统,广泛应用于各种 web 应用程序中。但是,在使用 Mysql 时,很容易遇到一些问题,例如 Mysql root 用户...

    php+jquery+mysql完整添加删除示例

    在"php+jquery+mysql完整添加删除示例"中,jQuery用于在前端实现用户界面的交互性,比如监听用户点击事件,通过Ajax发送异步请求到服务器,更新数据,然后刷新页面显示最新的结果。 Ajax(Asynchronous JavaScript ...

    修改Mysql的root用户密码

    1. 确认服务器的安全状态,使其处于安全的状态下,以免其他用户登录和修改 MySQL 数据库的信息。 2. 修改 MySQL 的登录设置,添加 skip-grant-tables 选项,以便在不需要密码的情况下登录 MySQL 数据库。 3. 重新...

    如何通过添加代码给mysql5.6增加一个全新命令

    在MySQL数据库系统中,开发人员有时需要根据特定需求扩展其功能,这可能涉及到为MySQL添加新的命令或系统函数。在MySQL 5.6版本中,虽然已经提供了丰富的SQL语句和存储过程,但若要自定义一个全新的命令,就需要深入...

Global site tag (gtag.js) - Google Analytics