源:http://persistc.iteye.com/blog/410868
评:
命令方式的.注意每行后边都跟个 ; 表示一个命令语句结束.
格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"
例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MYSQL,然后键入以下命令:
grant select,insert,update,delete on *.* to test1@"%" Identified by "abc";
但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的mysql数据库并对你的数据可以为所欲为了,解决办法见例2。
例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据库,只能通过MYSQL主机上的web页来访问了。
grant select,insert,update,delete on mydb.* to test2@localhost identified by "abc";
如果你不想test2有密码,可以再打一个命令将密码消掉。
grant select,insert,update,delete on mydb.* to test2@localhost identified by "";
相关推荐
Mysql 创建用户和表 Mysql 创建用户和表是数据库管理系统中的重要组成部分。创建用户和表是数据管理的基础,理解创建用户和表的方法对数据库管理至关重要。本文将详细介绍 Mysql 创建用户和表的方法。 一、创建...
这里我们将详细探讨如何在Linux的命令行环境中为MySQL创建用户,并进行权限管理和资源限制设置。 首先,要访问MySQL服务器并执行管理任务,必须以具有足够权限的用户身份登录。默认情况下,`root`用户拥有所有权限...
在这个场景中,我们主要讨论如何在MySQL中创建用户并授予其特定权限,以便该用户能够查看刷卡日志。 首先,我们需要使用一个数据库管理工具,如Navicat for MySQL,来连接到MySQL服务器。在Navicat中,我们需要填写...
MySQL 中创建用户及授权 MySQL 中创建用户及授权是数据库管理中的一项重要任务。以下是创建用户及授权的详细介绍。 创建用户 在 MySQL 中创建用户有两种方法:使用 CREATE USER 命令和使用 GRANT 命令。 使用 ...
### MySQL创建用户的方法 接下来,我们将详细介绍如何在MySQL中创建新用户,以及如何设置用户的权限。 #### 二、MySQL创建用户 在MySQL中创建用户是一项基本但重要的任务。通过适当的用户管理和权限设置,可以...
MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip
MySQL创建用户并授权及撤销用户权限 运行环境:MySQL5.0 一、创建用户 命令: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username – 你将创建的用户名, host – 指定该用户在哪个主机上可以...
### MySQL中创建用户与授权用户 #### 创建用户 在MySQL中创建用户是一项基本但非常重要的管理任务,这对于确保数据安全性和正确地分配访问权限至关重要。根据提供的内容,“MySQLдûȨʵַڸտʼӴmysqlѿԲο”...
1、create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 ...MySQL创建数据库与创建用户以及授权相关SQL语句,摘自博客http://www.cnblogs.com/janken/p/5500320.html
在MySQL中,用户权限包括多种,如ALTER(修改表结构)、CREATE(创建表)、CREATE ROUTINE(创建存储过程)、CREATE TEMPORARY TABLE(创建临时表)、CREATE USER(创建用户)等,这些权限的组合使用能精细地控制...
首先,让我们从基础开始。MySQL是一种关系型数据库管理系统(RDBMS),它允许开发者存储和管理数据。... 1. **数据库设计**: ...以上就是使用PHP和MySQL创建用户登录系统的基本步骤和注意事项,希望对你有所帮助。
本文将详细介绍如何在MySQL中创建用户、授予权限以及删除用户。 **创建用户** 创建MySQL用户主要是使用`CREATE USER`命令。基本语法如下: ```sql CREATE USER 'username'@'host' IDENTIFIED BY 'password'; ``` ...
下面将详细解释如何在Linux下的MySQL中创建用户并设置权限。 首先,要创建一个新的MySQL用户,你需要以root身份登录到MySQL服务器。在终端中输入以下命令,并在提示时输入root用户的密码: ```bash $ mysql -u ...
本文将深入讲解如何在MySQL中创建用户、管理用户权限,以及撤销权限。这有助于确保数据的安全性,并防止未经授权的访问。 首先,让我们讨论如何创建MySQL用户。创建用户通常涉及以下几个步骤: 1. **连接到MySQL...
"国家开放大学 MySQL数据库应用实验训练1 在MySQL中创建数据库和表" 本实验训练旨在让学生掌握 MySQL 中的数据库和表的创建过程。 MySQL 是一种关系型数据库管理系统,广泛应用于各种领域。为提高学生的实践能力,...
本文将详细介绍如何在MySQL中创建用户以及如何为这些用户分配合适的权限,包括创建用户、分配权限、撤销权限和删除用户的完整流程。 MySQL是一种广泛使用的开源关系型数据库管理系统,它提供了强大的数据存储、查询...