`
sdfiiiiii
  • 浏览: 16822 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Mysql 用户权限

 
阅读更多

 Mysql 用户权限

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;

分享到:
评论
1 楼 xiebo1983 2013-12-26  

相关推荐

    设置mysql用户权限

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

    mysql用户权限设置

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

    深入掌握MySQL用户权限管理:安全策略与实践

    本文详细介绍了MySQL用户权限管理的各个方面,并通过代码示例展示了如何实现这些功能。随着数据库技术的不断发展,用户权限管理将继续是数据库管理员需要掌握的核心技能之一。 本文详细介绍了MySQL中用户权限管理的...

    mysql用户权限与日志(MySQL用户、访问鉴权、日志记录系统、日志配置查看、InnoDB事务日志等)..docx

    当安装MySQL时,会自动生成一个root用户,作为数据库管理员,拥有所有权限。在多用户的应用场景下,通常需要为不同的用户分配不同的权限,以提高系统的稳定性和安全性。例如,报表库仅提供读权限,或者开放给第三方...

    MySQL用户权限:数据库安全的金钥匙

    通过上述示例,我们可以看到 MySQL 在用户权限管理方面的强大功能和灵活性。总之,合理的权限配置是维护数据库安全的关键,同时也是提高数据库性能和服务质量的重要手段。对于任何使用 MySQL 的项目来说,掌握这些...

    mysql用户权限表设计

    mysql用户权限表设计

    Java serlvet+Jdbc+jsp+mysql 用户权限管理系统

    自己初学java,利用之前的项目经验而写出来的一套基础的用户权限管理系统。用到了javaWeb 最底层的servlet 及 jdbc .对初学java的童鞋具有很大的参考意义。页面是用了bootstrap。可以完整的运行。

    更新MySql权限.zip

    MySQL是一种广泛使用的开源关系型数据库管理系统,其安全性是其核心特性之一。在默认情况下,MySQL只允许本地连接,以防止未经授权的远程访问。...如果你不确定如何操作,建议寻求专业的数据库管理员的帮助。

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

    MySQL 用户权限管理是指 MySQL 数据库管理员对用户权限的管理和控制。MySQL 用户权限管理是为了确保数据库的安全性和可靠性,防止非法访问和恶意攻击。在 MySQL 中,用户权限管理主要通过 GRANT 和 REVOKE 语句来...

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

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

    mysql用户权限管理实例分析

    MySQL用户权限管理是数据库系统中一个至关重要的环节,它确保了数据的安全性和访问控制,防止未经授权的用户访问或操作敏感信息。在MySQL中,权限管理是通过定义不同级别的权限给不同用户来实现的,以便限制或允许...

    MySQL用户权限管理详解

    MySQL用户权限管理是数据库系统中一项至关重要的功能,它确保了数据的安全性和隔离性,防止未经授权的访问和操作。在MySQL中,权限管理涉及到多个方面,包括用户授权、权限刷新、查看权限、权限回收、用户删除、用户...

    MYSQL创建用户分配权限命令

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

    Mysql数据库用户权限相关配置-实验指导书

    1. **环境要求**:需确保已安装MySQL数据库(本实验使用的版本为MySQL 5.6.17),并且具备管理员权限。本实验在Windows 2012 x64位操作系统环境下进行。 2. **软件准备**:安装MySQL 5.6.17_x64版本。 #### 三、...

    MYSQL权限不够解决办法

    7. **使用MySQL用户管理命令** MySQL还提供了`CREATE USER`、`DROP USER`等命令来更细致地管理用户账户。 #### 四、示例 假设您需要为用户`testuser`授予对数据库`mydb`中的所有表的全部权限,但仅限于从本机...

Global site tag (gtag.js) - Google Analytics