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

mysql用户管理创建修改

阅读更多


//登录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;

分享到:
评论

相关推荐

    MySQL多表查询、事务和管理用户及授权

    本文将深入探讨MySQL中的多表查询、事务处理以及用户管理和权限授权。 **一、多表查询** 在数据库设计中,往往需要处理多个相关表的数据。MySQL提供了多种多表查询方法,包括: 1. **JOIN操作**:JOIN允许你将两...

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

    MySQL是世界上最流行的开源关系型数据库管理系统之一,其用户管理是数据库安全的重要组成部分。本文将详细介绍如何在MySQL中创建用户、授予权限以及删除用户。 **创建用户** 创建MySQL用户主要是使用`CREATE USER`...

    mysql用户界面开发管理工具

    MySQL用户界面开发管理工具是数据库管理员和开发人员的得力助手,它们提供了图形化的界面,使得与MySQL数据库的交互变得更加直观和高效。标题提到的“mysql用户界面开发管理工具”很可能指的是Navicat,这是一个非常...

    MYSQL创建用户分配权限命令

    以下将详细介绍MySQL中如何创建用户、分配及管理权限的具体命令。 #### 1. 查看用户信息 **命令:** ``` SELECT `Host`, `User`, `Password` FROM mysql.user; ``` **解释:** 此命令用于查询MySQL中存储的所有...

    mysql 用户管理

    MySQL用户管理是数据库系统中至关重要的环节,它涉及到数据安全、权限控制以及日常运维等多个方面。在MySQL中,用户账户的创建、登录、授权、修改和删除等操作都需要遵循一定的规则和流程。 首先,创建新的MySQL...

    MySQL用户管理和视图

    MySQL用户管理是指在MySQL数据库中管理用户账户的权限和访问控制,包括创建用户、授予权限、撤销权限、修改密码、删除用户等操作。视图是由数据库中的一个或多个表导出的虚拟表,可以简化复杂的查询、控制权限等。 ...

    用JSP+MySQL做的用户管理系统

    总结来说,这个"JSP+MySQL用户管理系统"是一个典型的Web应用示例,它结合了前后端技术,实现了用户身份验证、权限控制以及数据管理功能。通过学习和实践这样的系统,开发者可以深入理解Web开发中的核心概念和技术。

    java+MySQL用户管理系统

    此代码主要是用JDBC和MySQL数据库完成一个简单的用户管理系统,系统的设计模式采用工场模 式和代 理模式,此代码很适合初学Java者。 运行方法: 1.运行需要启动MySQL数据库 2.创建数据库名为zhaochao和表名为...

    实验训练1 在MySQL中创建数据库和表.docx

    也可以使用MySQL Workbench图形化工具创建数据库,该工具提供了直观的界面,方便用户快速创建和管理数据库。 三、创建表 创建表是数据库管理的重要步骤之一,使用CREATE TABLE语句可以创建新的表。例如,在...

    MySQL数据库:使用NAVICAT工具创建和管理索引.pptx

    NAVICAT是一款强大的数据库管理工具,支持多种数据库系统,包括MySQL,提供了一个直观的图形用户界面,使得数据库操作变得更为简单。 **创建索引** 1. **通过NAVICAT在创建表时创建索引**: 在创建新表的过程中,...

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

    MySQL 是一种关系型数据库管理系统,广泛应用于各种领域。为提高学生的实践能力,本实验训练将指导学生完成数据库和表的创建流程。 知识点 1:MySQL 的安装与配置 在实验一开始,学生需要安装并配置 MySQL。MySQL...

    MySQL数据库:使用NAVICAT工具创建和管理视图.pptx

    在MySQL数据库管理中,视图是一种非常重要的概念,它允许用户根据特定的需求组合多个表的数据,形成一个虚拟的表格,而无需直接操作底层的原始表。NAVICAT是一款流行的数据库管理和开发工具,支持多种数据库系统,...

    MYSQL用户管理和权限管理.pdf

    MySQL用户管理和权限管理是数据库系统中的关键组成部分,它确保了数据的安全性和访问控制。MySQL作为一个多用户数据库系统,允许不同的用户根据其角色和需求访问不同的数据资源。在MySQL中,用户分为两类:超级管理...

    mysql用户管理1

    MySQL用户管理是数据库系统中至关重要的部分,它涉及到如何创建、授权、限制、监控以及删除用户账户。以下是对MySQL用户管理的详细说明: 1. **用户标识**: - 用户名与主机名的组合:在MySQL中,用户标识由`user_...

    命令窗口创建mysql数据库

    【MySQL数据库连接与管理】...以上就是关于通过命令窗口创建MySQL数据库以及进行数据库管理的相关知识点,包括连接、密码修改、数据库创建和基本的SQL操作。通过熟练掌握这些命令,你可以高效地管理和操作MySQL数据库。

    MySQL(十六)之MySQL用户管理

    MySQL用户管理是数据库系统中的关键环节,它涉及到数据安全性和访问控制。在MySQL中,用户可以分为两类:超级管理员用户,通常是`root`,拥有所有权限;而普通用户由`root`创建,权限由`root`分配。 MySQL的权限...

    mysql企业管理器

    5. **用户权限管理**:对MySQL用户进行权限分配,控制他们对数据库的访问权限,以确保数据安全。可以创建、修改和删除用户,定义其角色和权限范围。 6. **备份与恢复**:定期备份数据库以防止数据丢失,同时提供一...

    mysqlyou -mysql客户端管理工具

    在用户和权限管理方面,`mysqlyou`可能允许用户创建、删除和修改MySQL用户,设置账户的访问权限。用户可以指定哪些用户可以连接到特定的数据库,以及他们对这些数据库的操作权限,如只读、读写或者完全控制。 对于...

    navicat 10 for mysql管理工具

    Navicat 是一款深受数据库管理员和开发人员喜爱的数据库管理工具,其针对MySQL数据库的版本——Navicat 10 for MySQL,更是以其强大的功能和友好的界面,为用户提供了便捷的数据库操作体验。在本文中,我们将深入...

    MySQL数据库管理器

    在MySQL数据库管理器中,"建库"功能允许用户创建新的数据库。用户可以指定数据库的名称、字符集和排序规则,这些设置将影响数据库中数据的存储和处理方式。"删库"功能则用于删除不再需要的数据库,但要注意,这个...

Global site tag (gtag.js) - Google Analytics