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

mysql修改用户权限

阅读更多
mysql> grant select,insert,update,delete on 111.* to hongdadbuser@"%" identified by "111";




测试环境: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;
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    以普通权限运行MySQL的操作说明

    因此,本文将详细介绍如何将MySQL的服务权限降低至普通用户级别,从而提高系统的安全性。 #### 一、检查当前MySQL服务的运行权限 首先,需要确认MySQL服务当前是否以system权限运行。可以通过以下步骤进行检查: ...

    设置mysql用户权限

    在MySQL数据库管理中,正确地配置用户权限是非常重要的步骤之一,它不仅关乎数据的安全性,还能确保不同角色的用户能够高效、安全地访问所需的数据资源。本文将详细介绍如何设置MySQL用户的权限,并通过具体的示例来...

    mysql用户权限设置

    MySQL 中的用户管理主要涉及到创建用户、修改密码、赋予权限、回收权限等操作。可以使用以下命令来管理用户: * 创建用户:CREATE USER 语句 * 修改密码:SET PASSWORD 语句 * 赋予权限:GRANT 语句 * 回收权限:...

    MYSQL创建用户分配权限命令

    通过查看这些权限,管理员可以了解用户可以在哪些数据库表上执行何种类型的SQL操作。 #### 6. 分配权限 **授予特定权限:** ``` GRANT SELECT, INSERT ON myproject.* TO 'phper'@'localhost'; ``` **授予所有...

    MYSQL权限不够解决办法

    在增加权限时要特别注意安全性,不要轻易将最高权限授予非管理员用户。最好遵循最小权限原则,即只赋予用户完成其任务所需的最少权限。 7. **使用MySQL用户管理命令** MySQL还提供了`CREATE USER`、`DROP USER`...

    更新MySql权限.zip

    通常,这会涉及修改MySQL配置文件(如my.ini或my.cnf),开放MySQL服务监听所有IP地址,以及在MySQL权限系统中为特定用户分配远程访问权限。 3. **mysqlorder_new.txt**:可能包含了新建MySQL用户的命令脚本,或者是...

    mysql开启远程连接权限

    为了执行MySQL相关的配置更改,您需要拥有管理员权限。在Windows系统中,可以通过以下方式打开具有管理员权限的命令提示符: 1. **点击“开始”按钮**。 2. **在搜索框中输入“cmd”**。 3. **在搜索结果中右键点击...

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

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

    远程用户连接mysql授权

    修改完权限后,需要执行`FLUSH PRIVILEGES`命令来使更改生效: ```sql FLUSH PRIVILEGES; ``` 4. **退出MySQL服务器** 完成授权后,可以通过以下命令退出MySQL服务器: ```sql EXIT; ``` #### 四、注意...

    mysql 远程root权限

    ### MySQL远程root权限详解 在数据库管理中,MySQL作为一款广泛使用的开源关系型数据库系统,其安全性至关重要。本文将深入探讨“MySQL远程root权限”的概念、实现方法以及相关的安全注意事项。 #### 一、理解...

    mysql更改密码 mysql 更改密码

    在上面的命令中,我们使用 GRANT 语句授予 test 用户对所有数据库的查询、插入、修改、删除权限,并将其密码设置为 123。 密码安全性 密码安全性是 MySQL 密码管理的关键。以下是一些密码安全性的建议: 1. ...

    访问Mysql数据库的权限.txt

    ### MySQL数据库权限管理详解 在进行数据库开发与维护过程中,权限管理是非常重要的一环。合理的权限设置不仅可以确保数据的安全性,还能提高系统的整体性能。本文将围绕“访问MySQL数据库的权限”这一主题展开讨论...

    MYSQL注入获取权限

    开发人员应遵循最佳实践,确保应用程序的健壮性,同时,系统管理员也需要定期审计和监控,以防止此类攻击的发生。通过结合技术手段和管理策略,我们可以显著降低MySQL注入的风险,保护数据安全。

    Mysql服务安全加固1

    - **禁止以管理员权限运行mysqld**:为了防止不必要的权限滥用,应确保MySQL服务以非root用户身份运行,通常创建专门的mysql用户来启动和管理服务。 - **创建独立用户**:通过`CREATE USER`语句创建具有特定权限的...

    修改Mysql的root密码方法

    在数据库管理过程中,有时候我们需要重置MySQL的root用户密码,尤其是在忘记了当前密码或为了安全考虑需要更改密码时。本文将详细介绍如何通过命令行方式安全有效地修改MySQL的root用户密码。 #### 准备工作 在...

    MySQL用户管理与权限管理.docx

    总的来说,MySQL的用户管理和权限控制系统提供了一套完善的机制,确保了数据库的安全性,同时也允许管理员根据需要灵活地分配和调整用户的访问权限。了解并熟练掌握这些知识对于管理和保护MySQL数据库至关重要。

    MYSQL管理员密码忘记

    本文将基于提供的文件信息,深入解析如何解决“MySQL管理员密码忘记”的问题,包括在Linux和Windows系统下的具体操作步骤。 ### Linux环境下重置MySQL管理员密码 #### 步骤一:停用权限验证 首先,通过在启动参数...

    mysql权限分配和root密码重置

    在MySQL中,对于用户权限的管理是非常重要的,尤其是当涉及到多个团队合作时,合理的权限设置能够有效避免数据泄露和其他安全问题。用户权限主要通过MySQL自带的`mysql`数据库中的`user`表来管理。 **1.1.1 创建...

    修改mysql版本为5.7

    在 Windows 下,用户可能会遇到需要更改 PHPStudy 中默认 MySQL 数据库版本的情况,例如将其从旧版本升级到 MySQL 5.7。本文将详细介绍如何在 Windows 系统下将 PHPStudy 中的 MySQL 版本修改为 5.7。 #### 步骤...

Global site tag (gtag.js) - Google Analytics