`

增加MySQL用户

阅读更多
格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"
例1、增加一个用户user_1密码为123,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:

  mysql> grant select,insert,update,delete on *.* to user_1@"%" Identified by "123";
例1增加的用户是十分危险的,如果知道了user_1的密码,那么他就可以在网上的任何一台电脑上登录你的MySQL数据库并对你的数据为所欲为了,解决办法见例2。

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

  mysql>grant select,insert,update,delete on aaa.* to user_2@localhost identified by "123";

  用新增的用户如果登录不了MySQL,在登录时用如下命令:

  mysql -u user_1 -p -h 192.168.113.50 (-h后跟的是要登录主机的ip地址)
分享到:
评论

相关推荐

    mysql二进制压缩包(供linux使用)

    二进制的安装是由mysql官方已经编译好,用户只需要简单的增加mysql用户和组 再建授对表就可以使用了,优点是官方编译,稳定性相对自己编译有保证. 源代码安装的好处是可以对mysql进行很好的控制,比如不要某些特性之...

    Linux下Mysql的配置

    增加MySQL用户可以通过`grant`语句完成。例如: ```sql grant select on 数据库.* to 用户名@登录主机 identified by "密码"; ``` 例如,为`user_1`用户授予所有权限: ```sql grant all on *.* to user_1@'%' ...

    MYSQL管理系统(AMS) 1.5.0107.zip

    1、增加MySQL用户权限管理插件。 (Loc用户反馈: jumpsky) 2、提高数据查询响应速度。(CSDN用户反馈: xiachao2008) 3、进一步增强密码验证安全。 4、增加SQL记录、数据结构改进。 (PPC用户反馈: 冯.于安) 5、...

    mysql基础命令(Mysql常用命令、Mysql中数据库操作、SQL命令的使用)

    4. **增加MySQL用户** - `grant 权限 on 数据库.* to "用户名"@"登录主机" identified by "密码"` - 如创建用户user,密码为pass,允许所有主机登录,命令为`grant all on *.* to "user"@"%" identified by "pass...

    ubuntu安装配置mysqlubuntu安装配置mysql

    增加MySQL用户和组 为了确保MySQL的安全性和稳定性,在安装MySQL之前,我们首先需要创建一个名为`mysql`的用户组和用户。这可以通过以下步骤完成: ```bash # 创建mysql组 groupadd mysql # 创建mysql用户的家...

    设置mysql用户权限

    ### 设置MySQL用户权限 在MySQL数据库管理中,正确地配置用户权限是非常重要的步骤之一,它不仅关乎数据的安全性,还能确保不同角色的用户能够高效、安全地访问所需的数据资源。本文将详细介绍如何设置MySQL用户的...

    mysql使用方法

    #### 三、增加MySQL用户 在实际应用中,为了更好地管理和访问数据库资源,可能需要创建新的MySQL用户,并为其分配相应的权限。 ##### 创建并授权用户 - **命令格式**: ```sql GRANT 权限列表 ON 数据库名.表名 ...

    远程用户连接mysql授权

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

    阿里云服务器新建用户具体方法 电脑资料.doc.docx

    *增加MySQL用户:使用grant命令增加新用户,例如`grant all on *.* to 'xhx'@'%' Identified by '123456';` *分配权限:使用grant命令分配权限给用户 五、其他 *阿里云服务器:使用阿里云服务器可以新建用户和管理...

    MySql基础语法教程.docx

    4. **增加MySQL用户** - 增加用户的基本命令格式为`GRANT 权限 ON 数据库.* TO '用户名'@'登录主机' IDENTIFIED BY '密码'`。 - 示例: 假设要增加一个名为`user1`的用户,密码为`password1`,允许其在本地登录并对...

    MySQL管理系统 AMS v1.5.0107.zip

    1、增加MySQL用户权限管理插件。 (Loc用户反馈: jumpsky) 2、提高数据查询响应速度。(CSDN用户反馈: xiachao2008) 3、进一步增强密码验证安全。 4、增加SQL记录、数据结构改进。 (PPC用户反馈: 冯.于安) 5、...

    MySQL管理系统 AMS v1.5.0107

    AMS-易用安全高效的MYSQL管理系统。 Amysql - AMS简介 ... 02) 强大: 强大的多行SQL执行能力,支持一次执行多行SQL并多窗口完美表现各行SQL的运行结果。...1、增加MySQL用户权限管理插件。 (Loc用户反馈

    在MySQL数据库增加新用户权限

    在MySQL数据库中添加新用户权限是一项关键的管理任务,它涉及到数据库的安全性和访问控制。本文主要探讨了两种方法,即使用GRANT语句和直接操作MySQL授权表来完成这一过程,但推荐使用GRANT语句,因为这种方法更简洁...

    阿里云服务器新建用户具体方法 电脑资料.doc.pdf

    增加 MySQL 用户可以使用 grant 命令,例如,增加一个名为 xhx 的用户可以使用以下命令: ``` #grant all on *.* to 'xhx'@'%' Identified by '123456'; ``` 这样该用户就可以通过网上的任何一台电脑连接 MySQL ...

    chat聊天室增加mysql记录功能

    在这个项目中,“chat聊天室增加mysql记录功能 nodejs”是一个使用Node.js和Socket.IO实现的聊天室,它集成MySQL数据库来存储聊天记录。下面我们将深入探讨这个话题,详细介绍如何在Node.js环境中使用MySQL数据库来...

    mysql 5.7.17 二进制包安装

    二进制的安装是由mysql官方已经编译好,用户只需要简单的增加mysql用户和组 再建授对表就可以使用了,优点是官方编译,稳定性相对自己编译有保证. 源代码安装的好处是可以对mysql进行很好的控制,比如不要某些特性...

    用php+mysql实现多用户博客系统

    在构建一个基于PHP和MySQL的多用户博客系统时,我们需要考虑多个关键知识点,这些知识点将决定系统的稳定性和用户体验。以下是一些重要的技术和概念,它们在实现这样的系统时扮演着核心角色: 1. **PHP基础**:PHP...

    GDataBase for MySQL 用户手册

    GDataBase for MySQL 是为NI LabVIEW打造的一款附加工具包,它能够在任何LabVIEW程序中增加与MySQL数据库连接的能力。该工具包可以与LabVIEW的实时模块兼容使用,从而轻松地将测试和测量应用程序连接到世界上最流行...

    mysql更改密码 mysql 更改密码

    增加新用户是 MySQL 密码管理的另一个重要方面。增加新用户需要使用 GRANT 语句,以下是增加新用户的基本语法: grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码" 例如,要增加一个名为 test 的...

Global site tag (gtag.js) - Google Analytics