问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用mysql的room连接全部权限

发布网友 发布时间:2022-04-10 23:43

我来回答

1个回答

热心网友 时间:2022-04-11 01:12

1. 可以进入数据库,但无update权限:

操作过程:在WINDOWS的DOS窗口下,进入MYSQL安装目录的BIN目录,
运行mysqld-nt --skip-grant-tables,当前窗口将会停止。
另外打开一个命令行窗口,执行mysql 如果提示没有这个命令,先进入MYSQL的安装位置下BIN目录再运行mysql
>use mysql
>update user set Update_priv ='Y' where user = 'root';
如果root 没有所有数据的权限
更新的MYSQL.USER表的所有字段中为N的为Y就可以了。
update user set Select_priv ='Y' where user = 'root';
update user set Insert_priv ='Y' where user = 'root';
update user set Update_priv ='Y' where user = 'root';
update user set Delete_priv ='Y' where user = 'root';
update user set Create_priv ='Y' where user = 'root';
update user set Drop_priv ='Y' where user = 'root';
update user set Reload_priv ='Y' where user = 'root';
update user set Shutdown_priv ='Y' where user = 'root';
update user set Process_priv ='Y' where user = 'root';
update user set File_priv ='Y' where user = 'root';
update user set Grant_priv ='Y' where user = 'root';
update user set References_priv ='Y' where user = 'root';
update user set Index_priv ='Y' where user = 'root';
update user set Alter_priv ='Y' where user = 'root';
update user set Show_db_priv ='Y' where user = 'root';
update user set Super_priv ='Y' where user = 'root';
update user set Create_tmp_table_priv ='Y' where user = 'root';
update user set Lock_tables_priv ='Y' where user = 'root';
update user set Execute_priv ='Y' where user = 'root';
update user set Repl_slave_priv ='Y' where user = 'root';
update user set Repl_client_priv ='Y' where user = 'root';
update user set Create_view_priv ='Y' where user = 'root';
update user set Show_view_priv ='Y' where user = 'root';
update user set Create_routine_priv ='Y' where user = 'root';
update user set Alter_routine_priv ='Y' where user = 'root';
update user set Create_user_priv ='Y' where user = 'root';
update user set Event_priv ='Y' where user = 'root';
update user set Trigger_priv ='Y' where user = 'root';
权限问题最后要保证“mysql.user”表中 host为“localhost”和“%”都有root的所有权限。
host列是指定登录的ip,比如说 user=root host=192.168.1.1 ,这里的意思就是说,root用户只能通过 192.168.1.1的客户端去访问,而%则是个通配符, 如果host=192.168.1.%,那么就表示 只要是 ip为host=192.168.1.前缀的客户端都可以连接,那么host=%的话则表示所有ip都有权去连接,这也就是为什么在开启远程连接的时候,大部分人都直接把host改成%的缘故,因为省事
2. 忘记密码,无法连接数据库:
解决办法:
同样的,利用命令行,跳过mysql的服务认证
>cd ../bin //进入Mysql路径下的bin目录中
>mysqld-nt --skip-grant-tables //让mysql服务跳过认证运行,保持这个窗口不关闭
(|>bin/safe_mysqld --skip-grant-tables & //Linux下)
>mysql -uroot //另打开一个shell,执行Mysql
>use mysql //切换数据库为mysql
>update user set password=password("new_pass") where user="root"; //更新用户密码
>flush privileges; //更新Mysql权限表
>exit //退出Mysql
>exit //关闭shell
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
通达信主力指标公式汇总(2023版附源码) 有什么类似地下城与勇士的手机游戏 有没有类似于DNF的游戏 苹果手机类似地下城的游戏 有什么类似地下城与勇士的手机游戏 我的系统是WIN732,为什么玩不了光晕2,一点开就弹一个对话框出来说:无法... 玩诛仙电脑配置诛仙3要求电脑配置 ...永磁为什么要跌啊?东方财富金力永磁股吧?金力永磁股票最初..._百度... 怎么找回注销的微信号 如果把手机号码和微信号同时销户后期还能找回微信号吗? 仓储与库存有什么区别? 仓位和库位的区别 ro图是中国节能认证标志,认真观察说明其主体内容的结构要素及含义。 数学48,语文75,英语85,*60,地理85,物理50,化学50,生物51,没分了,帮帮我吧! 固态硬盘SATA接口 我的win7只要在文件或者文件夹上按右键总会资源管理器停止响应 win7 64位系统点右键卡死一直转圈圈,打开任务管理器也结束不了卡死的任务 w7系统在文件夹里按右键就要一直等待 我电脑只要对一个文件点鼠标右键 鼠标就会一直转圈 就是win7卡了时候的样子 一直转 到我关机为止 该怎么办 资生堂防晒霜和ahc防晒霜哪个好 AHC和EHD防晒霜哪个好? 皮肤起皱能擦ahc防晒吗 唯品会为什么没有AHC防晒霜了 ahc防晒是物理防晒吗 ahc防晒霜用卸妆湿巾可以卸掉吗 忍字组词成语接龙 用()言()语组词 乞丐的乞组词语 邀,激,晌,响,讨,村,拒,距,悟,语,违,纬组词 ahc防晒霜成分里有芦荟吗 ahc防晒霜添加玻尿酸成分 有害吗 《澳门风云3》电影BD高清完整版哪里有~ 有没有什么好的学习方法,快中考了,不知道怎么样才能有所进步……怎么办?! 求高中地理学习方法,如题 ios平台有什么类似英雄连的游戏 亲们,英雄连有没有ipad能玩的版本呀? 英雄连勇气传说的安装 与英雄连相似的手机游戏 英雄连:勇气传说2.601免CD,载入虚拟镜像怎么搞? 求助 英雄连2 小地图显示不正常 为什么英雄连玩不了?? 如何使用subversion管理iOS源代码 二战小游戏。小兵都是三人一组行动迟缓。地图上要走进敌方攻击范围被攻击才能发现敌人,其他时候对方* 英雄ios闪退怎么办 IOS闪退解决方法 iOS平台上有没有像英雄连一样的游戏 初一学生计划书50字 谁加入英雄连抵抗前线QQ群??? 初一学生怎么写个人计划书 初一开学的学习计划书怎么写? 初一学习计划书 初一学习计划书 如何写 初一新生学习计划书和刚刚入学的心的体会 5小时要,麻烦高手!!