mysql 创建用户方法
sOso 发表于 2006-10-13 12:40:49
命令方式的.注意每行后边都跟个 ; 表示一个命令语句结束.<BR>格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"
<P><BR>例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MYSQL,然后键入以下命令:<BR>grant select,insert,update,delete on *.* to test1@"%" Identified by "abc";</P>
<P><BR>但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的mysql数据库并对你的数据可以为所欲为了,解决办法见例2。</P>
<P><BR>例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据库,只能通过MYSQL主机上的web页来访问了。</P>
<P><BR>grant select,insert,update,delete on mydb.* to test2@localhost identified by "abc";<BR>如果你不想test2有密码,可以再打一个命令将密码消掉。<BR>grant select,insert,update,delete on mydb.* to test2@localhost identified by "";</P>
分享到:
相关推荐
本文详细介绍了 Mysql 创建用户和表的方法,包括使用 CREATE USER 语句、GRANT 语句和直接向 mysql.user 表插入记录三种方法,并提供了实例和详细的语法解释,以便读者更好地理解和掌握 Mysql 创建用户和表的知识。
在 MySQL 中创建用户有两种方法:使用 CREATE USER 命令和使用 GRANT 命令。 使用 CREATE USER 命令 CREATE USER 命令用于创建新的 MySQL 账户。要使用 CREATE USER,您必须拥有 mysql 数据库的全局 CREATE USER ...
### MySQL中创建用户与授权用户 #### 创建用户 在MySQL中创建用户是一项基本但非常重要的管理任务,这对于确保数据安全性和正确地分配访问权限至关重要。根据提供的内容,“MySQLдûȨʵַڸտʼӴmysqlѿԲο”...
下面将详细解释如何在Linux下的MySQL中创建用户并设置权限。 首先,要创建一个新的MySQL用户,你需要以root身份登录到MySQL服务器。在终端中输入以下命令,并在提示时输入root用户的密码: ```bash $ mysql -u ...
1、create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 ...MySQL创建数据库与创建用户以及授权相关SQL语句,摘自博客http://www.cnblogs.com/janken/p/5500320.html
使用`MysqlToPostgresUtil`进行迁移时,用户通常需要提供MySQL的DDL脚本或者连接信息,然后工具会自动生成对应的PostgreSQL脚本。在实际操作中,建议先在测试环境中运行转换后的脚本,确认无误后再应用于生产环境。 ...
本文将详细介绍如何在MySQL中创建用户、授予权限以及删除用户。 **创建用户** 创建MySQL用户主要是使用`CREATE USER`命令。基本语法如下: ```sql CREATE USER 'username'@'host' IDENTIFIED BY 'password'; ``` ...
这种工具通常会解析DB数据库的结构和数据,然后创建相应的MySQL模式,并将数据导入到新的MySQL数据库中。使用这样的工具,用户可以避免手动编写SQL脚本,大大节省时间和工作量。 `说明.htm`是关于这个转换工具的...
MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip
至于【压缩包子文件的文件名称列表】"mysql转word文档",可能包含的文件可能有示例数据库脚本、Word模板文档、ODBC设置教程等,这些资源可以帮助用户更好地理解和执行上述步骤。 总的来说,将MySQL数据转换为Word...
"国家开放大学 MySQL数据库应用实验训练1 在MySQL中创建数据库和表" 本实验训练旨在让学生掌握 MySQL 中的数据库和表的创建过程。 MySQL 是一种关系型数据库管理系统,广泛应用于各种领域。为提高学生的实践能力,...
标题 "pbootcms数据sqlite转mysql数据库" 涉及的是一个常见的数据库迁移过程,从SQLite数据库系统转换到MySQL数据库系统。这个过程在网站或应用的开发和维护中经常遇到,尤其是在更换数据库服务或者需要更强大的...
标题提到的"‘Mysql的表对象Sql语句转换单表,转换成Oracle创建表sql’"是一个处理这种转换的工具或过程。 首先,让我们理解这个过程的一般步骤: 1. **数据迁移需求分析**:在开始转换之前,了解源MySQL表的结构...
### MySQL 创建用户及赋权详解 ...综上所述,本文详细介绍了MySQL中创建用户及赋权的相关知识,包括基本命令的使用方法、示例解析以及注意事项等,希望能帮助读者更好地理解和掌握MySQL用户管理的核心技术。
本文将详细介绍如何在MySQL中创建用户以及如何为这些用户分配合适的权限,包括创建用户、分配权限、撤销权限和删除用户的完整流程。 MySQL是一种广泛使用的开源关系型数据库管理系统,它提供了强大的数据存储、查询...
总的来说,解决“创建完用户,在软件上无法连接”的问题关键在于正确地创建用户并赋予合适的权限。遵循上述步骤,并根据实际情况调整,应该能够成功创建并连接MySQL新用户。如果问题仍然存在,建议查阅MySQL官方文档...
### Win7 64位配置 MySQL 5.6 免安装版及初始化配置与创建新用户方法 #### 一、概述 本文档旨在详细介绍如何在Windows 7 64位操作系统上配置 MySQL 5.6 的免安装版,并提供初始化配置步骤以及创建新用户的详细方法...
本文详细介绍了如何在 Windows 7 64位环境下配置 MySQL 5.6 免安装版,并对其进行了初始化配置,同时介绍了如何解决启动过程中可能遇到的问题,以及如何修改 root 用户密码和创建新用户的方法。通过以上步骤,可以在...
本文将详细介绍 MySQL 用户权限设置的相关知识点,包括创建用户、修改密码、赋予权限、回收权限、查看用户权限等。 一、创建用户 在 MySQL 中,可以使用 CREATE USER 语句创建新用户,例如: ```sql CREATE USER ...