• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > Linux下mysql新建账号及权限设置方法

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

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了mysql,新建账号等相关知识,希望本文的分享对您有所帮助

Linux下mysql新建账号及权限设置方法,其实linux与windows下的设置方法一样的,都是命令行操作

1、权限赋予

说明:mysql部署在服务器A上,内网上主机B通过客户端工具连接服务器A以进行数据库操作,需要服务器A赋予主机B操作mysql的权限

1.1 在服务器A上进入mysql,假设在服务器A上mysql的账户是root:
代码如下:
mysql - u root -p

然后回车键入密码!

1.2 赋予主机B操作数据库的权限
代码如下:
mysql> grant usage on *.* to username@192.168.0.1 identified by 'password';

说明:赋予username@192.168.0.1 使用所有数据库的权限,在主机192.168.0.1上使用username账户登录,密码为:password
代码如下:
mysql> grant all privileges on newdb.* to username@192.168.0.1;

说明:赋予username@192.168.0.1 操作数据库newdb的最高权限,在主机192.168.0.1上使用username账户登录,无密码

举例:
代码如下:
mysql> grant all privileges on *.* to root@192.168.0.1 identified by '123456' ;

说明:赋予root@192.168.0.1 使用所有数据库的权限,在主机192.168.0.1上使用root账户登录,密码为:123456

2、移除账号
代码如下:
mysql> drop user root@192.168.0.1;

说明:移除账户root,这样,主机192.168.0.1就不再可以使用root用户操作服务器A上的数据库
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 分享下mysql各个主要版本之间的差异
  • MySQL essential版本和普通版本有什么区别?
  • redhat 5.4下安装MYSQL全过程
  • 如何用SQL命令查看Mysql数据库大小
  • 解析mysql中如何获得数据库的大小
  • 解析mysql修改为utf8后仍然有乱码的问题
  • 5个常用的MySQL数据库管理工具详细介绍
  • 解析在MySQL里创建外键时ERROR 1005的解决办法
  • 解析远程连接管理其他机器上的MYSQL数据库
  • mysql 精简过程(删除一些文件)

相关文章

  • 2017-05-11如何用cmd连接Mysql数据库
  • 2018-12-05php从数据库中读取特定的行实例详解
  • 2018-12-05MySQL与存储过程的相关资料
  • 2018-12-05Mysql报错:1130-host ... is not allowed to connect to this MySql server如何处理
  • 2018-12-05MySQL入门教程7 —— 常用数据库查询的示例
  • 2018-12-05oracle 服务启动,关闭脚本(windows系统下)
  • 2017-05-11MySQL与Oracle的语法区别详细对比
  • 2018-12-05关于roc的10篇文章推荐
  • 2018-12-05sql update 触发器 可获得被update的行的信息
  • 2018-12-05mongodb 3.4下远程连接认证失败应该怎么办?

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 如何用word vb宏来生成sql
    • oracle 服务启动,关闭脚本(windows系统下)
    • Innodb 状态的详解
    • MSSQL2005在networkservice权限运行附加数据库报(Microsoft SQL
    • /var/log/pacct文件导致MySQL启动失败的案例分享
    • Mysql 自动增加设定基值的语句
    • mysql出现Error performing load command的解决方法
    • mysql 字符串长度计算实现代码(gb2312+utf8)
    • ERROR 1222 (21000): The used SELECT statements have a differ
    • 关于MySQL中日志以及备份还原的图文代码详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有