格式: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官方已经编译好,用户只需要简单的增加mysql用户和组 再建授对表就可以使用了,优点是官方编译,稳定性相对自己编译有保证. 源代码安装的好处是可以对mysql进行很好的控制,比如不要某些特性之...
增加MySQL用户可以通过`grant`语句完成。例如: ```sql grant select on 数据库.* to 用户名@登录主机 identified by "密码"; ``` 例如,为`user_1`用户授予所有权限: ```sql grant all on *.* to user_1@'%' ...
1、增加MySQL用户权限管理插件。 (Loc用户反馈: jumpsky) 2、提高数据查询响应速度。(CSDN用户反馈: xiachao2008) 3、进一步增强密码验证安全。 4、增加SQL记录、数据结构改进。 (PPC用户反馈: 冯.于安) 5、...
4. **增加MySQL用户** - `grant 权限 on 数据库.* to "用户名"@"登录主机" identified by "密码"` - 如创建用户user,密码为pass,允许所有主机登录,命令为`grant all on *.* to "user"@"%" identified by "pass...
增加MySQL用户和组 为了确保MySQL的安全性和稳定性,在安装MySQL之前,我们首先需要创建一个名为`mysql`的用户组和用户。这可以通过以下步骤完成: ```bash # 创建mysql组 groupadd mysql # 创建mysql用户的家...
### 设置MySQL用户权限 在MySQL数据库管理中,正确地配置用户权限是非常重要的步骤之一,它不仅关乎数据的安全性,还能确保不同角色的用户能够高效、安全地访问所需的数据资源。本文将详细介绍如何设置MySQL用户的...
#### 三、增加MySQL用户 在实际应用中,为了更好地管理和访问数据库资源,可能需要创建新的MySQL用户,并为其分配相应的权限。 ##### 创建并授权用户 - **命令格式**: ```sql GRANT 权限列表 ON 数据库名.表名 ...
### 远程用户连接MySQL授权详解 #### 一、引言 随着互联网技术的发展与企业规模的扩大,数据库系统的远程访问需求日益增加。对于MySQL这样的关系型数据库管理系统而言,实现远程用户连接授权变得尤为重要。本文将...
*增加MySQL用户:使用grant命令增加新用户,例如`grant all on *.* to 'xhx'@'%' Identified by '123456';` *分配权限:使用grant命令分配权限给用户 五、其他 *阿里云服务器:使用阿里云服务器可以新建用户和管理...
4. **增加MySQL用户** - 增加用户的基本命令格式为`GRANT 权限 ON 数据库.* TO '用户名'@'登录主机' IDENTIFIED BY '密码'`。 - 示例: 假设要增加一个名为`user1`的用户,密码为`password1`,允许其在本地登录并对...
1、增加MySQL用户权限管理插件。 (Loc用户反馈: jumpsky) 2、提高数据查询响应速度。(CSDN用户反馈: xiachao2008) 3、进一步增强密码验证安全。 4、增加SQL记录、数据结构改进。 (PPC用户反馈: 冯.于安) 5、...
AMS-易用安全高效的MYSQL管理系统。 Amysql - AMS简介 ... 02) 强大: 强大的多行SQL执行能力,支持一次执行多行SQL并多窗口完美表现各行SQL的运行结果。...1、增加MySQL用户权限管理插件。 (Loc用户反馈
在MySQL数据库中添加新用户权限是一项关键的管理任务,它涉及到数据库的安全性和访问控制。本文主要探讨了两种方法,即使用GRANT语句和直接操作MySQL授权表来完成这一过程,但推荐使用GRANT语句,因为这种方法更简洁...
增加 MySQL 用户可以使用 grant 命令,例如,增加一个名为 xhx 的用户可以使用以下命令: ``` #grant all on *.* to 'xhx'@'%' Identified by '123456'; ``` 这样该用户就可以通过网上的任何一台电脑连接 MySQL ...
在这个项目中,“chat聊天室增加mysql记录功能 nodejs”是一个使用Node.js和Socket.IO实现的聊天室,它集成MySQL数据库来存储聊天记录。下面我们将深入探讨这个话题,详细介绍如何在Node.js环境中使用MySQL数据库来...
二进制的安装是由mysql官方已经编译好,用户只需要简单的增加mysql用户和组 再建授对表就可以使用了,优点是官方编译,稳定性相对自己编译有保证. 源代码安装的好处是可以对mysql进行很好的控制,比如不要某些特性...
在构建一个基于PHP和MySQL的多用户博客系统时,我们需要考虑多个关键知识点,这些知识点将决定系统的稳定性和用户体验。以下是一些重要的技术和概念,它们在实现这样的系统时扮演着核心角色: 1. **PHP基础**:PHP...
GDataBase for MySQL 是为NI LabVIEW打造的一款附加工具包,它能够在任何LabVIEW程序中增加与MySQL数据库连接的能力。该工具包可以与LabVIEW的实时模块兼容使用,从而轻松地将测试和测量应用程序连接到世界上最流行...
增加新用户是 MySQL 密码管理的另一个重要方面。增加新用户需要使用 GRANT 语句,以下是增加新用户的基本语法: grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码" 例如,要增加一个名为 test 的...