美文网首页
Mysql用户操作

Mysql用户操作

作者: 名门翘楚C | 来源:发表于2017-11-29 01:11 被阅读0次

1.用户登录

mysql -u root -p

2.查看数据库列表

show databases;

3.查看用户状态

use mysql;
select host,user from mysql.user;

4.创建用户

create user 'username'@'host' identified by 'password';

说明:
username:用户名
host:该用户可以在哪个主机上登录,如果是本地用户可以是localhost,如果想让该用户在任意远程主机上登录,则可用通配符%
password:用户密码,可为空,用户登录不需要密码
5.授权

grant privilege on databasename.tablename to 'username'@'host';

说明:
privilege:insert、select、update等权限,所有权限设为ALL;
databasename:数据库名
table name:表名
授予所有的数据库所有表的操作权限:.
用该命令授权的用户不能给其他用户授权,如果需要授权可用:

grant privilege on databasename.tablename to 'username'@'host' with grant option;

6.设置与更改用户密码

set password for 'username'@'host' =password('newpassword');

如果是当前用户

set password=password('newpassword');

7.查看用户授权

show grants for 'username'@'%';

8.撤销用户授权

revoke privilege on databasename.tablename from 'username'@'host';

9.删除用户

drop user 'username'@'host';

相关文章

  • Mysql常用操作笔记

    Mysql常用操作笔记 登录 mysql -u用户 -p密码 mysql -hIP地址 -u用户 -u密码 退出 ...

  • python对mysql的操作

    python对mysql的操作 Mysql 常见操作 数据库操作 PS:用户权限相关数据保存在mysql数据库的u...

  • MySQL基础

    CentOS7安装MySQL MySQL基础语句 db及用户操作 创建用户:create user 'userna...

  • MySQL用户操作

    注意: 此文档基于MySQL5.7.14编写,其他请自测。 账号使用root身份的用户。 一、查询用户 命令 二、...

  • Mysql用户操作

    1.用户登录 2.查看数据库列表 3.查看用户状态 4.创建用户 说明:username:用户名host:该用户可...

  • MySQL 用户操作

    创建用户 创建远程用户 创建密码为空 用户授权查询功能 取消授权 删除用户

  • MySQL用户管理

    首先使用root用户登录mysql(或者有操作权限的用户),然后切换到名称为mysql的数据库 添加用户 用户授权...

  • MySql 5.7+【创建新用户】以及【授权】

    首先:切换到mysql库 添加用户 授权 设置操作权限 删除用户 修改后刷新 全套操作:

  • MySql 账号、数据库、数据表的操作

    @[TOC] 1. MySql账号操作 进入mysql客户端$ mysql 查看当前用户$ select user...

  • 01_MySQL源码编译安装

    部署环境 操作系统: CentOS-6.6-x86_64MySQL 版本: mysql-5.6.26操作用户: r...

网友评论

      本文标题:Mysql用户操作

      本文链接:https://www.haomeiwen.com/subject/ipbybxtx.html