`
wuzijingaip
  • 浏览: 331871 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

MySQL新建用户,授权,删除用户,修改密码

 
阅读更多

首先要声明一下:一般情况下,修改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用户管理和用户授权详解.pdf

    本文将详细介绍MySQL中的用户管理,包括创建用户、查看用户信息、重命名用户、删除用户以及修改密码,以及用户授权的相关操作,如授予权限、查看权限和撤销权限。 ### 用户管理 1. **新建用户**: 使用`CREATE ...

    在WIN命令提示符下mysql 用户新建、授权、删除,密码修改

    首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。 用户:phplamp 用户数据库:phplampDB 1.新建用户 //登录MYSQL @>mysql -u...

    Mysql纯命令行添加用户

    3. **设置和更改密码** 使用`SET PASSWORD`语句来设置或更改用户密码: ``` SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword'); ``` 对于当前登录用户,可以直接使用: ``` SET PASSWORD = ...

    Mysql中新建用户及授权的方法分享

    要更改用户的密码,使用 `update mysql.user` 语句,例如: ``` mysql> update mysql.user set password=password('新密码') where User="cplusplus" and Host="localhost"; ``` 修改后记得刷新权限。 此外,...

    MySql增加用户、授权、修改密码等语句

    要修改用户密码,可以更新`mysql.user`表中的`password`字段: ```sql UPDATE mysql.user SET password=PASSWORD('新密码') WHERE User='phplamp' AND Host='localhost'; FLUSH PRIVILEGES; ``` 5. **列出所有...

    《MySQL-5.7从入门到精通》第13章-用户管理完整.pptx

    * 新建普通用户:使用CREATE USER或GRANT语句新建普通用户,也可以直接操作MySQL授权表。 * 删除普通用户:使用DROP USER语句删除用户,也可以使用DELETE语句删除用户。 * root用户修改自己的密码:使用mysqladmin...

    阿里云服务器新建用户具体方法 电脑资料.doc.docx

    阿里云服务器新建用户的方法涉及到Linux系统的用户管理和权限控制。在Linux中,用户账户的创建、管理及删除是系统管理员的基本任务。以下是对这些操作的详细解释: 1. **创建新用户** 使用`useradd`命令可以创建一...

    完整精品数据库课件 MySQL从入门到精通 第13章 用户管理(共25页).ppt

    你可以使用`CREATE USER`或`GRANT`语句新建用户,使用`DROP USER`或`DELETE`语句删除用户。对于密码的修改,root用户可以使用`mysqladmin`命令、直接修改`user`表或使用`SET`语句,普通用户则可以直接在登录后使用`...

    mysql创建数据库,添加用户,用户授权实操方法

    更改用户密码有多种方式,如实时更新或通过更新`mysql.user`表: ```sql -- 实时更新 SET PASSWORD FOR 'test' = PASSWORD('1122'); -- 更新后需刷新权限 UPDATE mysql.user SET password = PASSWORD('1234') WHERE...

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

    4. **修改密码**:root用户可以用`mysqladmin`、直接修改`user`表或`SET`语句,普通用户只能使用`SET`语句。 5. **root密码丢失**:可以通过`--skip-grant-tables`启动MySQL,然后更新`user`表并使用`FLUSH ...

    linux下mysql操作及编程.docx

    用户管理是指 MySQL 中的用户管理权限,包括创建用户、删除用户、更改用户密码、用户授权和用户撤权等操作。 * 创建用户:使用 INSERT 语句创建新的用户。 * 删除用户:使用 DELETE 语句删除用户。 * 更改用户密码...

    Linux下mysql新建账号及权限设置方法

    此外,记得定期更新用户的密码,以防止未经授权的访问。 在实际环境中,可能还需要执行其他步骤,如刷新权限(`FLUSH PRIVILEGES;`)以使更改立即生效,或者在完成所有操作后退出MySQL客户端(`EXIT;`)。同时,...

    MySQL给新建用户并赋予权限最简单的方法

    本文将详细讲解如何在MySQL中为新建用户赋予权限,包括本地和远程访问权限。 首先,创建一个新的MySQL用户。在MySQL的命令行客户端中,可以使用`CREATE USER`语句来创建用户。例如,创建名为`oukele`的用户,允许从...

    mysql创建表的sql语句详细总结

    mysql创建表的sql语句 mysql建表常用sql语句: 连接:mysql -h主机地址 -u用户名 -p...删除授权: revoke select,insert,update,delete om *.* from test2@localhost; 显示数据库:show databases; 显示数据表:show

    MySql安装与配置方法(MySQL添加用户、删除用户与授权)

    1.安装MySql ...2)在目录下新建一个my.ini(文件中已经有一个mydefault.ini文件),新建后会将原来文件的作用覆盖掉。在文件中粘贴一下代码: [mysql]  # 设置mysql客户端默认字符集  default-character-

    MySQL以及Navicat安装包

    2. **创建连接**:安装完成后,打开Navicat,新建一个连接,选择MySQL,输入MySQL服务器的地址(可能是localhost或远程IP)、端口(默认3306)、用户名(如root)和密码。 3. **连接测试**:创建好连接后,点击...

    mysql数据库查询语句

    - 以上命令用于修改MySQL服务器管理员(root)的密码。 #### 二、用户管理和权限控制 1. **创建用户并授权** - 创建数据库: `CREATE DATABASE firstdb;` - 授予全部权限: `GRANT ALL ON firstdb.* TO 'firstdb' ...

Global site tag (gtag.js) - Google Analytics