1.新建用户。
//登录MYSQL
mysql -u root -p
//创建用户
mysql> insert into mysql.user(Host,User,Password) values('localhost','test',password('1234'));
/刷新系统权限表
mysql>flush privileges;
创建了一个名为:test密码为:1234 的用户。
2.登录一下。
mysql>exit;
@>mysql -u test -p
@>输入密码
mysql>登录成功
3.为用户授权。
登录MYSQL(有ROOT权限)。我里我以ROOT身份登录.
@>mysql -u root -p
@>密码
//首先为用户创建一个数据库(aa)
mysql>create database aa;
//授权test用户拥有aa数据库的所有权限。(并且所有的ip都可以登录,注意:my.cnf中要注释点bindress=127.0.0.1)
>grant all privileges on aa.* to 'test'@'%' identified by '1234';
//刷新系统权限表
mysql>flush privileges;
mysql>其它操作
/*
如果想指定部分权限给一用户,可以这样来写:
mysql>grant select,update on aa.* to 'test'@'%' identified by '1234';
//刷新系统权限表。
mysql>flush privileges;
*/
3.删除用户。
@>mysql -u root -p
@>密码
mysql>DELETE FROM mysql.user WHERE User='test' and Host='localhost';
mysql>flush privileges;
//删除用户的数据库
mysql>drop database aa;
删除账户及权限:>drop user 用户名@'%';
4.修改指定用户密码。
@>mysql -u root -p
@>密码
mysql>update mysql.user set password=password('新密码') where User='test' and Host='localhost';
mysql>flush privileges;
修改root密码:
1. mysql -u root -p;
然后回车,进入(等于用空密码进入)
2. use mysql;
3. update user set password=password('123456') where user='root';
这步就更新了密码
4. flush privileges;
刷新权限。
ok~!
相关推荐
MySQL 中创建用户及授权 MySQL 中创建用户及授权是数据库管理中的一项重要任务。以下是创建用户及授权的详细介绍。 创建用户 在 MySQL 中创建用户有两种方法:使用 CREATE USER 命令和使用 GRANT 命令。 使用 ...
MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip MySql练习2:创建数据库及登录用户并授权.zip
### 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中创建用户、授予权限以及删除用户。 **创建用户** 创建MySQL用户主要是使用`CREATE USER`命令。基本语法如下: ```sql CREATE USER 'username'@'host' IDENTIFIED BY 'password'; ``` ...
MySQL创建用户并授权及撤销用户权限 运行环境:MySQL5.0 一、创建用户 命令: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username – 你将创建的用户名, host – 指定该用户在哪个主机上可以...
本文将详细介绍MySQL中的用户管理,包括创建用户、查看用户信息、重命名用户、删除用户以及修改密码,以及用户授权的相关操作,如授予权限、查看权限和撤销权限。 ### 用户管理 1. **新建用户**: 使用`CREATE ...
在MySQL 5.7中,管理用户权限是数据库管理员的重要职责之一。...通过上述命令,你可以创建用户,赋予他们不同的操作权限,并在必要时撤销或删除这些权限。这不仅有助于保护数据安全,也有助于维护数据库的稳定运行。
1. **创建用户**: - `CREATE USER` 命令用于创建新的MySQL用户。例如: ```sql CREATE USER 'username'@'host' IDENTIFIED BY 'password'; ``` - `username` 是要创建的用户名。 - `host` 定义了用户可以从...
#------------mysql root 用户无法赋权问题解决 -------- 1,登录 mysql -u root -p 2,use mysql; 选择mysql数据库 3,执行以下操作(查询用户的赋权权限,更改赋权权限 ,刷新生效) mysql> select user,host,...
创建用户后,下一步是授予其访问数据库的权限。例如,若要授予“phplamp”用户对“phplampDB”数据库的全部权限,可执行以下SQL命令: ```sql mysql> grant all privileges on phplampDB.* to ...
创建 MySQL 用户并赋予某指定库表的权限是 MySQL 安全性配置的重要步骤。本文将详细介绍 MySQL 用户权限管理和授权的相关知识点。 一、 MySQL 用户权限管理 MySQL 用户权限管理是指 MySQL 数据库管理员对用户权限...
Mysql一些命令,有添加用户授权命令,一些日期命令,里面有注释,适合新手们学习
LNH_MySQL 10-创建mysql用户及授权的多种方法实战.mp4
理解并熟练运用这些概念对于有效地管理和操作MySQL数据库至关重要。多表查询能帮助你高效地处理复杂的数据关系,事务处理则保证了数据的一致性和完整性,而用户管理和权限授权则是确保数据库安全的基础。在实际工作...
本文将详细介绍如何在MySQL中创建用户、授权、更改密码、撤销权限以及删除用户。 首先,我们来看如何创建用户。在MySQL中,使用`CREATE USER`语句来创建新的用户账户。例如,创建一个名为'dog'的本地用户,密码为'...
MySQL 用户管理与权限控制 ...通过本文,我们了解了 MySQL 中的用户管理和权限控制的基本概念和操作步骤,包括创建用户、授权、删除用户、修改密码、撤销权限等。正确地使用这些操作可以确保数据库的安全和稳定性。
mysql创建用户并授权: 格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by “用户密码”; grant[英][grɑ:nt] 承认; 同意; 准许; 授予; 例1:允许mk用户从localhost登录 mysql> grant all on ...
MySQL是世界上最流行的开源关系型数据库管理系统之一,它提供了丰富的用户管理功能,包括创建用户、授权、更改密码、撤销权限以及删除用户。以下是对这些概念的详细说明: **一、创建用户** 创建用户是通过`CREATE...