首页 > 数据库 >mysql8.0的root用户无了,添加root用户

mysql8.0的root用户无了,添加root用户

时间:2024-04-17 13:55:23浏览次数:11  
标签:create 用户 mysql8.0 user mysql root priv

修改配置文件,跳过登陆验证

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

添加root用户

use mysql;
insert into user(User,authentication_string,ssl_cipher,x509_issuer,x509_subject) values('root','','','','');

添加权限

update user set Host='%',select_priv='y', insert_priv='y',update_priv='y',Alter_priv='y',delete_priv='y',create_priv='y',drop_priv='y',reload_priv='y',shutdown_priv='y',Process_priv='y',file_priv='y',grant_priv='y',References_priv='y',index_priv='y',create_user_priv='y',show_db_priv='y',super_priv='y',create_tmp_table_priv='y',Lock_tables_priv='y',execute_priv='y',repl_slave_priv='y',repl_client_priv='y',create_view_priv='y',show_view_priv='y',create_routine_priv='y',alter_routine_priv='y',create_user_priv='y' where user='root';commit;

去掉配置文件中的跳过登陆验证,重启mysql

使用root账号登录,设置密码

use mysql;
alter user 'root'@'%' identified with mysql_native_password by 'mimashi123456';

标签:create,用户,mysql8.0,user,mysql,root,priv
From: https://www.cnblogs.com/wszzn/p/18140553

相关文章

  • mysql8.0管理用户
    --使用mysql数据库USEmysql;--创建用户CREATEUSERmyuserIDENTIFIEDBY'mypass';--查看用户SELECTuser,host,authentication_stringFROMUSERWHEREUSER='myuser';--修改用户密码updateusersetauthentication_string=''whereuser='m......
  • gpupdate.exe 是 Windows 操作系统中的一个命令行工具,用于立即刷新本地计算机或用户的
    C:\Mount\Windows\System32\gpupdate.exeC:\Mount\Windows\SysWOW64\gpupdate.exeC:\Mount\Windows\WinSxS\amd64_microsoft-windows-g..policy-cmdlinetools_31bf3856ad364e35_10.0.20348.2340_none_e3e1b64c0e292aa6\gpupdate.exeC:\Mount\Windows\WinSxS\......
  • Data studio普通用户采用非SSL的方式连接openGauss
    Datastudio普通用户采用非SSL的方式连接openGauss关闭SSL认证由于openGauss默认开启SSL认证,且配置认证较为麻烦,个人开发测试并不需要它。因此关闭openGauss的远程用户登录SSL认证模式。1.找到postgresql.conf。cd/gaussdb/data/openGaussTest1/2.修改postg......
  • C:\Windows\System32\spool 目录中,这个目录是与打印相关的系统服务的默认位置。 Pr
    C:\Windows\System32\spool目录中,这个目录是与打印相关的系统服务的默认位置。作用:drivers:这个文件夹包含了打印机驱动程序文件。Windows系统使用这些驱动程序来与不同类型和品牌的打印机进行通信。PRINTERS:这个文件夹通常用于存储正在打印的文档的临时文件。当......
  • 在Windows操作系统中,runonce.exe是一个系统进程,用于执行在用户登录时只需执行一次的任
    在Windows操作系统中,runonce.exe是一个系统进程,用于执行在用户登录时只需执行一次的任务或命令。它主要通过注册表中的RunOnce键来实现这些任务的执行。为什么会存在runonce.exe?初始化任务:在用户登录时,有时需要执行一些初始化任务,例如设置默认值、创建用户配置等。这些......
  • 科技助力上亿用户隐私安全保护,合合信息两款产品再获CCIA PIA星级标识
    随着互联网技术的飞速发展,个人信息的收集、存储、使用和传输变得日益频繁,其泄露和滥用的风险也随之增加,个人信息保护已成为社会共同关注的热点议题。近期,“中国网络安全产业联盟(CCIA)数据安全工作委员会”“数据安全共同体计划(DSC)”等组织共同发起了第二批评估工作——“个人信息......
  • 域用户判断
    判断是否存在域1.网卡信息查询ipconfig/all查看DNS后缀搜索列表2.查询主机信息systeminfo查看域,如果"域的值为WORKGROUP",表示当前服务器不在域内。3.查询当前登录域及登录用户信息netconfigworkstation4.查看时间服务nettime/doamin存在以下三种情况:......
  • WebDAV(Web Distributed Authoring and Versioning)是一种基于 HTTP/HTTPS 协议的扩展,用
    WebDAV(WebDistributedAuthoringandVersioning)是一种基于HTTP/HTTPS协议的扩展,用于在远程服务器上创建、编辑和管理文档。它允许用户通过网络对服务器上的文件进行像本地文件系统一样的操作,包括创建、删除、复制、移动和重命名文件,以及创建和管理文件夹等操作。WebDAV的......
  • 09-用户与用户组管理
    9.3添加用户9.3.1使用命令行工具:useradd和groupadduseradd的常用参数参数作用-m可以登录到图形界面-g指定用户所属的组-s指定用户登录后所使用的Shell9.3.3记录用户操作:history需要查看其他用户的操作记录时,可以读取该用户目录下的.bash_history文件......
  • NTLM(NT LAN Manager)是一种Windows操作系统中使用的身份验证协议,用于验证用户的身份以
     NTLM(NTLANManager)是一种Microsoft开发的身份验证协议,用于在Windows网络环境中进行用户身份验证和访问控制。它起源于Microsoft的早期操作系统,最初是作为WindowsNT的一部分而引入的。NTLM的发展可以追溯到1990年代初,当时Microsoft开始研发WindowsNT操......