位置: 编程技术 - 正文

在Linux系统的命令行中为MySQL创建用户的方法(linux系统中)

编辑:rootadmin

推荐整理分享在Linux系统的命令行中为MySQL创建用户的方法(linux系统中),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux系统命令有哪些,linux中的命令及含义,linux系统中,linux常用命名,在linux系统中命令,linux常用命名,linux系统命令包含在哪个目录中,linux系统命令包含在哪个目录中,内容如对您有帮助,希望把文章链接给更多的朋友!

要访问一个MySQL服务器,你需要使用一个用户帐号登录其中方可进行。每个MySQL用户帐号都有许多与之相关连的属性,例如用户名、密码以及权限和资源限制。"权限"定义了特定用户能够在MySQL服务器中做什么,而"资源限制"为用户设置了一系列服务器资源的使用许可。创建或更新一个用户涉及到了对用户帐号所有属性的管理。下面展示了如何在Linux中创建和设置一个MySQL用户。

首先以root身份登录到MySQL服务器中。

当验证提示出现的时候,输入MySQL的root帐号的密码。

创建一个MySQL用户

使用如下命令创建一个用户名和密码分别为"myuser"和"mypassword"的用户。

一旦用户被创建后,包括加密的密码、权限和资源限制在内的所有帐号细节都会被存储在一个名为user的表中,这个表则存在于mysql这个特殊的数据库里。

运行下列命令,验证帐号是否创建成功

赋予MySQL用户权限

一个新建的MySQL用户没有任何访问权限,这就意味着你不能在MySQL数据库中进行任何操作。你得赋予用户必要的权限。以下是一些可用的权限:

ALL: 所有可用的权限 CREATE: 创建库、表和索引 LOCK_TABLES: 锁定表 ALTER: 修改表 DELETE: 删除表 INSERT: 插入表或列 SELECT: 检索表或列的数据 CREATE_VIEW: 创建视图 SHOW_DATABASES: 列出数据库 DROP: 删除库、表和视图

运行以下命令赋予"myuser"用户特定权限。

以上命令中,<privileges> 代表着用逗号分隔的权限列表。如果你想要将权限赋予任意数据库(或表),那么使用星号(*)来代替数据库(或表)的名字。

在Linux系统的命令行中为MySQL创建用户的方法(linux系统中)

例如,为所有数据库/表赋予 CREATE 和 INSERT 权限:

验证给用户赋予的全权限:

将全部的权限赋予所有数据库/表:

你也可以将用户现有的权限删除。使用以下命令废除"myuser"帐号的现有权限:

为用户添加资源限制

在MySQL中,你可以为单独的用户设置MySQL的资源使用限制。可用的资源限制如下:

MAX_QUERIES_PER_HOUR: 允许的每小时最大请求数量 MAX_UPDATES_PER_HOUR: 允许的每小时最大更新数量 MAX_CONNECTIONS_PER_HOUR: 允许的每小时最大连接(LCTT译注:其与 MySQL全局变量: max_user_connections 共同决定用户到数据库的同时连接数量)数量 MAX_USER_CONNECTIONS: 对服务器的同时连接量

使用以下命令为"myuser"帐号增加一个资源限制:

在 <resource-limits> 中你可以指定多个使用空格分隔开的资源限制。

例如,增加 MAXQUERIESPERHOUR 和 MAXCONNECTIONSPERHOUR 资源限制:

验证用户的资源限制:

创建和设置一个MySQL用户最后的一个重要步骤:

如此一来更改便生效了。现在MySQL用户帐号就可以使用了。

在Ubuntu或Debian系统的服务器上卸载MySQL的方法 对于有的vps,系统默认安装了mysql。我们需要从我们的服务器、vps上卸载(移除)默认的mysql。那么如何(怎样)在ubuntuDebian上卸载mysql通常情况下,下列mysql

MySQL安全输入密码的一些操作介绍 当我们运行mysql客户端连接mysql服务器的时候,以一种暴露的可被其他用户发现的方式指定我们的密码是不妥的。我们输入密码的方式有四种,其中每一

简介操作MySQL日志的一些方法 我们可以在mysql的安装目录下看到mysql的二进制日志文件,如mysql-bin.***等,很多人都不及时的处理,导致整个硬盘被塞满也是有可能的。这些是数据库

标签: linux系统中

本文链接地址:https://www.jiuchutong.com/biancheng/347655.html 转载请保留说明!

上一篇:MySQL在Linux系统中隐藏命令行中的密码的方法

下一篇:在Ubuntu或Debian系统的服务器上卸载MySQL的方法(ubuntu debain)

  • 关于办理退税手续的通知
  • 怎样注册投资有限公司
  • 本期免税额怎么填写
  • 有主营业务收入就一定有销项税吗
  • 分公司企业所得税分配比例
  • 其他应收款利息收入税务规定
  • 出口退税进项税额可以抵扣吗
  • 年终奖金在年度内扣税吗
  • 建筑工程公司是什么意思
  • 开出支票支付属于什么会计科目
  • 不动产增值税怎么算
  • 固定资产发票未到怎么提折旧
  • 法院的申请执行费用什么时候收取
  • 运输增值税专票含税价怎么算
  • 退休返聘人员被辞退未提前通知能要求多付一个月工资吗
  • 转出未交增值税怎么算
  • 仓储费专用发票可以抵扣吗?
  • 企业所得税弥补亏损明细表怎么看
  • 同一地级行政区怎么划分
  • 小额贷款公司可以跨区域经营吗
  • 6月份税务新政热点问题有哪些?
  • 转让股权应具备什么条件
  • 酒店的床和沙发哪个好
  • 降温费和取暖费标准
  • 损益类科目的借方表示
  • 收取国外技术服务费如何在外管申报个税
  • 损失与费用的区别
  • 租用办公室协议书
  • 企业购地流程
  • Win11截图工具怎么设置快捷键
  • 抵债资产账务处理程序
  • 企业所得税的纳税人包括哪些
  • 开发票的时候补差价怎么处理?
  • 赠送礼品进项税需要转出吗
  • 固定资产一次性扣除申报表怎么填
  • php遍历对象
  • 缴纳社保公司需要税务登记吗
  • 工作服列支什么科目
  • 环境检测费计入什么费用
  • 用php编写一个简单的计算器程序
  • php websocket教程
  • 运输途中发生的费用
  • 三类职业指的是什么
  • 图形验证码api
  • 待认证进项税额是二级科目还是三级科目
  • 帝国cms使用手册
  • sql server打开方式
  • 织梦logo怎么更换
  • 资产负债表日后至财务报告批准报出日之间
  • 办公桌椅入固定资产计提折旧几年
  • 批发和零售业行业代码
  • 新准则制度体系的核心变化
  • 个人独资企业应税生产经营所得可以扣除税金支付
  • 销售退回的会计分录全过程
  • 收回发票会计分录
  • 高新技术企业外债便利化额度试点重庆
  • 当月未取得发票的费用怎么入账
  • 企业接受捐赠如何确认收入
  • 产品的包装费属于什么科目?
  • 公司购买的财产保险要交印花税吗
  • 记账凭证必须具备的基本内容
  • 工资的税额
  • 建账的基本要求
  • win2003控制面板在哪里打开
  • 控制面板中的添加和删除在哪里
  • win8.1的开始菜单在哪
  • centos最小化安装步骤
  • 怎么更改windows商店的安装位置
  • 作用
  • angular指令详解
  • dos命令 for
  • ssh自动输入密码登录
  • nodejs微信小程序开发工具
  • python-pip安装
  • nodejs实现文件下载
  • 沉浸式状态栏xposed模块
  • 辽宁新农合怎么停保
  • 重庆平均缴费指数查询
  • 税务总局电子申报软件怎么用
  • 12月份买的车10月打电话让我去保养
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设