mysql 创建root用户和普通用户及修改删除功能

发布时间 - 2026-01-11 01:04:42    点击率:

方法1: 用SET PASSWORD命令

  mysql -u root
  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2:用mysqladmin

mysqladmin -u root password "newpass"

  如果root已经设置过密码,采用如下方法 

mysqladmin -u root password oldpass "newpass"

方法3: 用UPDATE直接编辑user表 

mysql -u root
  mysql> use mysql;
  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
  mysql> FLUSH PRIVILEGES;

创建普通用户

用户管理

mysql>use mysql;

查看

mysql> select host,user,password from user ;

创建

mysql>

用户管理

mysql>use mysql;

查看

mysql> select host,user,password from user ;

创建用户

mysql> insert into mysql.user (Host,User,Password) Values('%','wise',PASSWORD('passwd'));
msyql>FLUSH RPIVILEGES

修改

mysql>rename user feng to newuser;//mysql 5之后可以使用,之前需要使用update 更新user表

删除

mysql>drop user newuser; //mysql5之前删除用户时必须先使用revoke 删除用户权限,然后删除用户,mysql5之后drop 命令可以删除用户的同时删除用户的相关权限

更改密码

mysql> set password for zx_root =password('xxxxxx');
 mysql> update mysql.user set password=password('xxxx') where user='otheruser'

查看用户权限

mysql> show grants for zx_root;

赋予权限

mysql> grant all privileges on YQ.* to wise;

回收权限

mysql> revoke select on dmc_db.* from zx_root; //如果权限不存在会报错

修改

mysql>rename user feng to newuser;//mysql 5之后可以使用,之前需要使用update 更新user表

删除

mysql>dropuser newuser; //mysql5之前删除用户时必须先使用revoke 删除用户权限,然后删除用户,mysql5之后drop 命令可以删除用户的同时删除用户的相关权限

更改密码

mysql> set password for zx_root =password('xxxxxx');
 mysql> update mysql.user set password=password('xxxx') where user='otheruser'

查看用户权限

mysql> show grants for zx_root;

赋予权限

mysql> grant select on dmc_db.* to zx_root;

回收权限

mysql> revoke select on dmc_db.* from zx_root; //如果权限不存在会报错

以上所述是小编给大家介绍的mysql 创建root用户和普通用户及修改删除功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# mysql创建root用户  # mysql创建普通用户  # MySQL两种删除用户语句的区别(delete user和drop user)  # MySQL 创建用户、授权用户、撤销用户权限、更改用户密码、删除用户(实用技巧)  # mysql5.7创建用户授权删除用户撤销授权  # MySql安装与配置方法(MySQL添加用户、删除用户与授权)  # 初始化MySQL用户(删除匿名用户)  # MySQL中用户授权以及删除授权的方法  # 在WIN命令提示符下mysql 用户新建、授权、删除  # 密码修改  # 解决mysql删除用户 bug的问题  # 不存在  # 可以使用  # 报错  # 必须先  # 小编  # 普通用户  # 在此  # 给大家  # 所述  # 给我留言  # 感谢大家  # 疑问请  # 有任何  # password  # oldpass  # mysqladmin  # newpass  # localhost  # PRIVILEGES  # host 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  佛山网站制作系统,佛山企业变更地址网上办理步骤?  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  高端企业智能建站程序:SEO优化与响应式模板定制开发  如何做网站制作流程,*游戏网站怎么搭建?  HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】  详解jQuery中基本的动画方法  Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层  公司门户网站制作流程,华为官网怎么做?  如何在云主机上快速搭建多站点网站?  Laravel如何实现一对一模型关联?(Eloquent示例)  Win10如何卸载预装Edge扩展_Win10卸载Edge扩展教程【方法】  如何在万网自助建站中设置域名及备案?  Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载  Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】  JavaScript如何实现继承_有哪些常用方法  php在windows下怎么调试_phpwindows环境调试操作说明【操作】  Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】  javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】  iOS验证手机号的正则表达式  浅析上传头像示例及其注意事项  如何获取PHP WAP自助建站系统源码?  重庆市网站制作公司,重庆招聘网站哪个好?  深圳网站制作的公司有哪些,dido官方网站?  高端网站建设与定制开发一站式解决方案 中企动力  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  python中快速进行多个字符替换的方法小结  网站建设要注意的标准 促进网站用户好感度!  Laravel怎么为数据库表字段添加索引以优化查询  Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】  微信小程序 HTTPS报错整理常见问题及解决方案  绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信  ChatGPT 4.0官网入口地址 ChatGPT在线体验官网  Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?  Laravel的HTTP客户端怎么用_Laravel HTTP Client发起API请求教程  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  Windows10电脑怎么查看硬盘通电时间_Win10使用工具检测磁盘健康  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  智能起名网站制作软件有哪些,制作logo的软件?  Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转  Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解  如何快速搭建高效可靠的建站解决方案?  Laravel PHP版本要求一览_Laravel各版本环境要求对照  免费网站制作appp,免费制作app哪个平台好?  清除minerd进程的简单方法  标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南  Mybatis 中的insertOrUpdate操作  如何在宝塔面板创建新站点?  Laravel安装步骤详细教程_Laravel环境搭建指南  Laravel怎么使用Intervention Image库处理图片上传和缩放