`
JLK
  • 浏览: 236149 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mysql 创建用户方法

阅读更多

命令方式的.注意每行后边都跟个 ; 表示一个命令语句结束.
格式: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创建用户和表.docx

    本文详细介绍了 Mysql 创建用户和表的方法,包括使用 CREATE USER 语句、GRANT 语句和直接向 mysql.user 表插入记录三种方法,并提供了实例和详细的语法解释,以便读者更好地理解和掌握 Mysql 创建用户和表的知识。

    php为什么选mysql作为数据库? Mysql 创建用户方法

    关于“Mysql创建用户方法”,MySQL提供了一种灵活的方式来创建和管理用户账户。创建新用户的命令通常涉及`GRANT`语句,用于指定用户权限,以及`IDENTIFIED BY`子句来设置密码。例如: ```sql GRANT SELECT, INSERT,...

    MySQL中创建用户及授权

    在 MySQL 中创建用户有两种方法:使用 CREATE USER 命令和使用 GRANT 命令。 使用 CREATE USER 命令 CREATE USER 命令用于创建新的 MySQL 账户。要使用 CREATE USER,您必须拥有 mysql 数据库的全局 CREATE USER ...

    MySQL中创建用户与授权用户--abiao.txt

    ### MySQL中创建用户与授权用户 #### 创建用户 在MySQL中创建用户是一项基本但非常重要的管理任务,这对于确保数据安全性和正确地分配访问权限至关重要。根据提供的内容,“MySQLдûȨʵַڸտʼӴmysqlѿԲο”...

    linux下mysql创建新的用户的方法

    下面将详细解释如何在Linux下的MySQL中创建用户并设置权限。 首先,要创建一个新的MySQL用户,你需要以root身份登录到MySQL服务器。在终端中输入以下命令,并在提示时输入root用户的密码: ```bash $ mysql -u ...

    MySQL创建数据库与创建用户以及授权

    1、create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 ...MySQL创建数据库与创建用户以及授权相关SQL语句,摘自博客http://www.cnblogs.com/janken/p/5500320.html

    MySql用户创建、授权以及删除

    本文将详细介绍如何在MySQL中创建用户、授予权限以及删除用户。 **创建用户** 创建MySQL用户主要是使用`CREATE USER`命令。基本语法如下: ```sql CREATE USER 'username'@'host' IDENTIFIED BY 'password'; ``` ...

    mysql创建文档入门教程

    在学习如何使用 MySQL 数据库管理系统之前,首先需要了解一些基本概念和操作方法。本教程旨在为初学者提供一个简单易懂的指南,帮助他们快速掌握 MySQL 的基本操作,包括数据库的创建、表的创建以及数据的增删改查等...

    MySql练习2:创建数据库及登录用户并授权.zip

    MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip

    国家开放大学 MySQL数据库应用 实验训练1 在MySQL中创建数据库和表

    "国家开放大学 MySQL数据库应用实验训练1 在MySQL中创建数据库和表" 本实验训练旨在让学生掌握 MySQL 中的数据库和表的创建过程。 MySQL 是一种关系型数据库管理系统,广泛应用于各种领域。为提高学生的实践能力,...

    mysql创建用户及赋权.txt

    ### MySQL 创建用户及赋权详解 ...综上所述,本文详细介绍了MySQL中创建用户及赋权的相关知识,包括基本命令的使用方法、示例解析以及注意事项等,希望能帮助读者更好地理解和掌握MySQL用户管理的核心技术。

    MySQL用户创建与权限分配全指南

    本文将详细介绍如何在MySQL中创建用户以及如何为这些用户分配合适的权限,包括创建用户、分配权限、撤销权限和删除用户的完整流程。 MySQL是一种广泛使用的开源关系型数据库管理系统,它提供了强大的数据存储、查询...

    win7 64位配置mysql 5.6免安装版,初始化配置和Mysql创建新用户方法 ..docx

    ### Win7 64位配置 MySQL 5.6 免安装版及初始化配置与创建新用户方法 #### 一、概述 本文档旨在详细介绍如何在Windows 7 64位操作系统上配置 MySQL 5.6 的免安装版,并提供初始化配置步骤以及创建新用户的详细方法...

    Mysql创建新用户的问题1

    总的来说,解决“创建完用户,在软件上无法连接”的问题关键在于正确地创建用户并赋予合适的权限。遵循上述步骤,并根据实际情况调整,应该能够成功创建并连接MySQL新用户。如果问题仍然存在,建议查阅MySQL官方文档...

    win764位配置mysql5.6免安装版,初始化配置和Mysql创建新用户方法.参考.pdf

    本文详细介绍了如何在 Windows 7 64位环境下配置 MySQL 5.6 免安装版,并对其进行了初始化配置,同时介绍了如何解决启动过程中可能遇到的问题,以及如何修改 root 用户密码和创建新用户的方法。通过以上步骤,可以在...

    MySQL创建用户查看刷卡日志.pdf

    在这个场景中,我们主要讨论如何在MySQL中创建用户并授予其特定权限,以便该用户能够查看刷卡日志。 首先,我们需要使用一个数据库管理工具,如Navicat for MySQL,来连接到MySQL服务器。在Navicat中,我们需要填写...

    mysql用户权限设置

    本文将详细介绍 MySQL 用户权限设置的相关知识点,包括创建用户、修改密码、赋予权限、回收权限、查看用户权限等。 一、创建用户 在 MySQL 中,可以使用 CREATE USER 语句创建新用户,例如: ```sql CREATE USER ...

    Mysql启动与数据库的创建方法[图文]

    1. 启动服务器 2. 创建数据库xscj 3. 创建学生表xs Create table xs (id varchar ... Mysql 创建用户方法用MySQL创建数据库和数据库表代码用phpMyadmin创建Mysql数据库及独立数据库帐号的图文教程Mysql入门基础 数据

Global site tag (gtag.js) - Google Analytics