`
DoubleEO
  • 浏览: 158049 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Mysql建立用户

阅读更多
登录mysql以后
mysql>use mysql;
mysql>desc user;
会看到很多属性,咱们只关注host user password
现在想建立新用户,可以用下面的语句
mysql> insert into mysql.user(Host,User,Password) values("localhost","doubleeo",password("123456"));
这样做以前是没问题的,但是现在再5.0以后,会出现ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value的错误。
所以,要用别的方式,先只创建用户名:
mysql>create user doubleeo;
然后使用GRANT语句进行授权,语句如下:
GRANT USAGE ON *.* TO 'doubleeo'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
这样就不会报错了
其中*.*代表mysql的全局权限--global

分享到:
评论

相关推荐

    MySql\Mysql创建用户和表.docx

    Mysql 创建用户和表 Mysql 创建用户和表是数据库管理系统中的重要组成部分。创建用户和表是数据管理的基础,理解创建用户和表的方法对数据库管理至关重要。本文将详细介绍 Mysql 创建用户和表的方法。 一、创建...

    MySQL中创建用户及授权

    MySQL 中创建用户及授权 MySQL 中创建用户及授权是数据库管理中的一项重要任务。以下是创建用户及授权的详细介绍。 创建用户 在 MySQL 中创建用户有两种方法:使用 CREATE USER 命令和使用 GRANT 命令。 使用 ...

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

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

    在Linux系统的命令行中为MySQL创建用户的方法

    在Linux系统中,管理MySQL数据库通常需要通过命令行界面进行,包括创建用户、分配权限以及设置资源限制。这里我们将详细探讨如何在Linux的命令行环境中为MySQL创建用户,并进行权限管理和资源限制设置。 首先,要...

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

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

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

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

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

    ### PHP为何选择MySQL作为数据库? 在探讨PHP与MySQL之间的关系之前,我们先简要回顾一下这两者的背景。...而MySQL则是一款关系型...而在MySQL中创建用户并合理设置权限,则有助于确保数据库的安全性和数据的完整性。

    MySQL 创建用户、授权用户、撤销用户权限、更改用户密码、删除用户(实用技巧)

    MySQL创建用户并授权及撤销用户权限 运行环境:MySQL5.0 一、创建用户 命令: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username – 你将创建的用户名, host – 指定该用户在哪个主机上可以...

    php+mysql用户登录程序

    在构建Web应用程序时,PHP和MySQL常常被联合使用来创建高效、安全的用户管理系统,如用户登录系统。... 首先,让我们从基础开始。...以上就是使用PHP和MySQL创建用户登录系统的基本步骤和注意事项,希望对你有所帮助。

    mysql如何添加用户

    2. **主机地址**:在创建用户时指定的主机地址决定了用户可以从哪些主机连接到数据库。使用`%`作为主机地址表示任何主机都可以连接,但这样会降低安全性。 3. **密码策略**:确保设置的密码强度足够,避免使用容易被...

    创建MySQL用户赋予某指定库表的权限[文].pdf

    创建 MySQL 用户并赋予某指定库表的权限是 MySQL 安全性配置的重要步骤。本文将详细介绍 MySQL 用户权限管理和授权的相关知识点。 一、 MySQL 用户权限管理 MySQL 用户权限管理是指 MySQL 数据库管理员对用户权限...

    Mysql纯命令行添加用户

    1. **创建用户** 使用`CREATE USER`语句来创建新的用户。基本格式如下: ``` CREATE USER 'username'@'host' IDENTIFIED BY 'password'; ``` 其中,`username`是你想要创建的用户名,`host`指定了用户可以在...

    MySQL图形用户界面

    3. **用户管理**:MySQL Administrator允许你创建、修改和删除MySQL用户账户,分配权限,以及管理用户访问控制。这使得数据库的权限设置更为灵活和安全。 4. **性能监控**:通过实时图表和历史数据,你可以了解...

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

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

    mysql用户权限设置

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

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

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

    Ubuntu18.0.4安装MySQL并设置ROOT用户密码

    通过以上步骤,不仅能够在 Ubuntu 18.0.4 系统上成功安装 MySQL 服务器,还能安全地设置 ROOT 用户密码、允许其远程访问以及为数据库创建用户并分配权限。这些操作对于维护数据库的安全性和易用性至关重要。

Global site tag (gtag.js) - Google Analytics