Ubuntu中给mysql添加新用户并分配权限

一.Ubuntu下启动mysql方法:/etc/init.d/sudo mysqld二.用户添加bingt;mysql -u rootmysqlgt; grant 权限1,权限2,…权限n on

一.Ubuntu下启动mysql方法:
/etc/init.d/sudo mysqld

二.用户添加
bin>mysql -u root
mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’;

权限1,权限2,…权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14个权限。
当权限1,权限2,…权限n被all privileges或者all代替,表示赋予用户全部权限。
当数据库名称.表名称被*.*代替,,表示赋予用户操作服务器上所有数据库所有表的权限。
用户地址可以是localhost,也可以是ip地址、机器名字、域名。也可以用’%’表示从任何地址连接。
‘连接口令’不能为空,否则创建失败。

例如:
mysql>grant select,insert,update,delete,create,drop on vtdc.employee to joe@10.163.225.87 identified by ‘123’;
给来自10.163.225.87的用户joe分配可对数据库vtdc的employee表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为123。

mysql>grant all privileges on vtdc.* to joe@10.163.225.87 identified by ‘123’;
给来自10.163.225.87的用户joe分配可对数据库vtdc所有表进行所有操作的权限,并设定口令为123。

mysql>grant all privileges on *.* to joe@10.163.225.87 identified by ‘123’;
给来自10.163.225.87的用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。

mysql>grant all privileges on *.* to joe@localhost identified by ‘123’;
给本机用户joe分配可对所有数据库的所有表进行所有操作的权限,并设定口令为123。 

linux

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1968856.html

(0)
上一篇 2025年2月23日 07:27:53
下一篇 2025年2月23日 07:29:56

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Ubuntu7.10中mysql登录不上的解决

    我想在Ubuntu7.10平台上进行数据库开发,看到Ubuntu论坛上都说mysql安装挺简单的,于是我选了mysql。没想到的是,就这个简单的问 我想在Ubuntu7.10平台上进行数据库开发,看到Ubuntu论坛上都说mysql安装挺简…

    数据库 2025年2月23日
    200
  • Ubuntu下让MySQL数据库能被远程访问

    在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能远程够访问这台Mysql数据库的话,需要设置一些东西,下面我们一步 在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能远程够访问这台Mysql数据库的…

    数据库 2025年2月23日
    200
  • Ubuntu下安装MySQL后MySQL SERVER不能启动的解决

    Ubuntu下安装MySQL数据库步骤:1.下载mysql-6.0.4-alpha.tar.gz2.tar -zxvf mysql-6.0.4-alpha.tar.gz3.cd mysql-6.0.4-alpha4../ Ubuntu下安装…

    数据库 2025年2月23日
    200
  • Ubuntu8.04正式版上安装配置MySQL

    为了在最新的Ubuntu8.04上搭建java web的开发环境,安装了myeclipse,eclipse这两个软件的具体安装方法我就不再赘述了,因为网   为了在最新的Ubuntu8.04上搭建java web的开发环境,,安装了myec…

    数据库 2025年2月23日
    200
  • Ubuntu下MySQL重装问题

    因操作失误,在 Ubuntu下将Mysql卸载了,只得重新安装,折腾了半天,没有安装上去,执行 #sudo apt-get remove mysql-server # 因操作失误,在 ubuntu下将mysql卸载了,只得重新安装,折腾了半…

    数据库 2025年2月23日
    200
  • Ubuntu下MySQL的手工安装

    本文介绍在Ubuntu下如何不依赖于apt来安装mysql,并且实现开机自动启动的过程。一、安装mysql1。下载和解压缩 本文介绍在Ubuntu下如何不依赖于apt来安装mysql,并且实现开机自动启动的过程。 一、安装mysql 1。下…

    数据库 2025年2月23日
    200
  • Ubuntu使用技巧之MySQL

    MySQL是一种跨平台的数据库,在Ubuntu下安装Server的命令如下:sudo apt-get install mysql-server,Ubuntu下MySQL缺省是只允许本 mysql是一个开放源码的小型关联式数据库管理系统,开发…

    数据库 2025年2月22日
    200

发表回复

登录后才能评论