MySQL新建用户,授权,删除用户,修改密码操作
注:此文以收录于
phplamp.com phplamp.cn
测试环境:WIN32 mysql5.0.45
首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。
注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。
用户:phplamp 用户数据库:phplampDB
1.新建用户。
//登录MYSQL
@>mysql -u root -p
@>密码
//创建用户
mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));
//刷新系统权限表
mysql>flush privileges;
这样就创建了一个名为:phplamp 密码为:1234 的用户。
然后登录一下。
mysql>exit;
@>mysql -u phplamp -p
@>输入密码
mysql>登录成功
2.为用户授权。
//登录MYSQL(有ROOT权限)。我里我以ROOT身份登录.
@>mysql -u root -p
@>密码
//首先为用户创建一个数据库(phplampDB)
mysql>create database phplampDB;
//授权phplamp用户拥有phplamp数据库的所有权限。
>grant all privileges on phplampDB.* to phplamp@localhost identified by '1234';
//刷新系统权限表
mysql>flush privileges;
mysql>其它操作
/*
如果想指定部分权限给一用户,可以这样来写:
mysql>grant select,update on phplampDB.* to phplamp@localhost identified by '1234';
//刷新系统权限表。
mysql>flush privileges;
*/
3.删除用户。
@>mysql -u root -p
@>密码
mysql>DELETE FROM user WHERE User="phplamp" and Host="localhost";
mysql>flush privileges;
//删除用户的数据库
mysql>drop database phplampDB;
4.修改指定用户密码。
@>mysql -u root -p
@>密码
mysql>update mysql.user set password=password('新密码') where User="phplamp" and Host="localhost";
mysql>flush privileges;
BY:dx_andy
分享到:
相关推荐
本文将深入探讨如何在MySQL中新建用户、授权、删除用户以及修改密码的过程与细节,旨在为数据库管理员提供实用的操作指南。 ### MySQL新建用户 新建用户是数据库管理中最基础的操作之一。在MySQL中,这一过程可以...
为了给予用户访问数据库的权限,管理员需要执行授权操作。授权的基本语句格式如下: ```sql GRANT 权限类型 ON 数据库.表 TO 用户名@'主机名' IDENTIFIED BY '密码'; ``` 例如,如果要给一个名为"John"的用户授予...
### 远程用户连接MySQL授权详解 #### 一、引言 随着互联网技术的发展与企业规模的扩大,数据库系统的远程访问需求日益增加。对于MySQL这样的关系型数据库管理系统而言,实现远程用户连接授权变得尤为重要。本文将...
MySQL 密码管理 ...修改密码、增加新用户、分配权限都是 MySQL 密码管理的基本操作。同时,密码安全性也是 MySQL 密码管理的一个关键方面。通过遵守密码安全性的建议,可以有效地保护 MySQL 数据库的安全。
mysql新建用户及授权
本文将详细介绍MySQL中的用户管理,包括创建用户、查看用户信息、重命名用户、删除用户以及修改密码,以及用户授权的相关操作,如授予权限、查看权限和撤销权限。 ### 用户管理 1. **新建用户**: 使用`CREATE ...
修改 Mysql 的 root 用户密码 MySQL 是一个流行的关系数据库管理系统,它的安全性至关重要。修改 Mysql 的 root 用户...通过按照上述步骤进行操作,可以安全地修改 Mysql 的 root 用户密码,并确保数据库的安全性。
MySQL是世界上最流行的开源关系型数据库管理系统之一,其用户管理...总的来说,对MySQL用户进行创建、授权和删除操作是数据库管理的基础。理解并熟练掌握这些操作,可以帮助你更好地控制数据库访问权限,确保数据安全。
### MySQL 修改密码操作步骤 #### 一、概述 在日常的数据库管理工作中,定期更改数据库密码是一项重要的安全措施。MySQL提供了灵活的方式来进行密码修改,包括在Windows和Linux系统下的操作方法。本文将详细介绍...
在数据库管理过程中,有时候我们需要重置MySQL的root用户密码,尤其是在忘记了当前密码或为了安全考虑需要更改密码时。本文将详细介绍如何通过命令行方式安全有效地修改MySQL的root用户密码。 #### 准备工作 在...
### 修改MySQL Root用户密码 在数据库管理中,定期更改管理员账户密码是一项重要的安全措施。对于MySQL数据库来说,`root`用户是最具权限的账户,因此确保其安全性至关重要。本文将详细介绍如何通过不同的方法来...
本文将详细介绍如何在MySQL环境中更改用户密码的方法。 #### 修改MySQL密码的方式 主要有三种方式来修改MySQL用户的密码: 1. **使用`mysqladmin`命令行工具** 2. **在MySQL命令行客户端内部执行SQL语句** 3. **...
MySQL 用户管理与权限控制 ...通过本文,我们了解了 MySQL 中的用户管理和权限控制的基本概念和操作步骤,包括创建用户、授权、删除用户、修改密码、撤销权限等。正确地使用这些操作可以确保数据库的安全和稳定性。
为了能够修改root用户的密码,我们需要以特殊的模式启动MySQL服务,即跳过授权表(grant tables)模式。这样可以临时禁用MySQL的权限验证功能,从而让我们有机会修改root用户的密码。 ```bash sudo mysqld_safe --...
除了 GRANT 命令外,还可以直接操作 MySQL 授权表来创建用户和授权。例如: ```sql INSERT INTO user VALUES('localhost','monty',PASSWORD('some_pass'),'Y','Y','Y','Y','Y','Y'); ``` 这条语句直接插入了一个名为...
MySQL中的用户管理和授权是数据库系统安全的关键组成部分。MySQL允许管理员创建、管理用户,并根据需要授予不同的权限,确保数据的安全性和访问控制。以下是关于MySQL用户及授权的一些详细知识点: 1. **创建用户**...
本文将根据提供的标题、描述及部分文档内容,深入探讨 MySQL 用户密码的设置与修改,以及如何进行权限分配。 #### 一、MySQL 用户密码设置与修改 MySQL 用户密码的设置与修改是确保数据库安全的基础步骤之一。以下...
首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。 用户:phplamp 用户数据库:phplampDB 1.新建用户 //登录MYSQL @>mysql -u...