【 TiDB 使用环境`】生产环境
【 TiDB 版本】6
【遇到的问题】
现有表无法授权
【复现路径】做过哪些操作出现的问题
用户root被用户删除了 用户自己又加了一个root用户。但发现root不正常。表现为无法授权用户。
mysql> GRANT all privileges ON . TO ‘dba’@localhost;
ERROR 1045 (28000): Access denied for user ‘root’@‘127.0.0.1’ (using password: YES)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
【问题现象及影响】
【解决方法】
update user set Host=‘localhost’,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’,event_priv=‘y’,trigger_priv=‘y’,create_tablespace_priv=‘y’ where user=‘root’;
【附件】
请提供各个组件的 version 信息,如 cdc/tikv,可通过执行 cdc version/tikv-server --version 获取。