[解決済み] ユーザー 'root'@'localhost' (パスワード: YES を使用) のアクセス拒否 - 特権がない?
2022-03-14 08:42:10
質問
このエラーが連続して発生します。
私はmySQL Workbenchを使用しており、私が発見したところでは、rootのスキーマ権限がNULLであることです。特権は全くありません。
私のサーバーが使用されているプラットフォーム間でトラブルがあり、これはすべて突然の問題でした。
[email protected] は明らかに多くのアクセス権を持っていますが、私はそれとしてログインしていますが、それはとにかくローカルホストに割り当てられるだけです - ローカルホストは何の権限も持っていません。
などをやってみました。
FLUSH HOSTS
,
FLUSH PRIVILEGES
など
が、それやネットで調べても成功しない。
どうすれば root 権限を取り戻せますか?というのも、周囲を見渡すと、人々はあなたが"アクセス権を持っていることを期待していますが、私はアクセス権を持っていないので、コマンドラインや何かに入ることができず、イライラしています。
GRANT
を自分で作ることができます。
実行時
SHOW GRANTS FOR root
というのが返ってきます。
エラーコードです。1141. のユーザー 'root' に対して定義されたそのようなグラントはありません。 ホスト '%'
どうすればいいですか?
使用方法 rootパスワードのリセット方法 - しかし、root パスワードをリセットする代わりに、mysql.user テーブルにレコードを強制的に INSERT することにします。
initファイルでは、代わりに次のようにします。
INSERT INTO mysql.user (Host, User, Password) VALUES ('%', 'root', password('YOURPASSWORD'));
GRANT ALL ON *.* TO 'root'@'%' WITH GRANT OPTION;
関連
-
MySqlの整数インデックスと文字列インデックスの失敗または暗黙の変換問題
-
MySQLのLike演算子に関する詳細
-
[解決済み] NodeJS/mySQL - ER_ACCESS_DENIED_ERROR ユーザー 'root'@'localhost' (using password: YES) のアクセスが拒否されました。
-
mysql がエラーを報告します。不明な文字セットです。'utf8mb4'
-
[解決済み] Ubuntu linux上で動作するリモートMySQLサーバーを再起動する方法は?
-
[解決済み] エラー 1698 (28000)。ユーザー 'root'@'localhost' のアクセスが拒否されました。
-
[解決済み] MySQL ERROR 1045 (28000)。ユーザー 'bill'@'localhost' (使用パスワード: YES)のアクセスが拒否されました。
-
[解決済み] MySQL Error: : 'Access denied for user 'root'@'localhost'
-
[解決済み] ERROR 1045 (28000): ユーザー 'root'@'localhost' (使用パスワード:YES) のアクセスが拒否されました。
-
[解決済み] ユーザー 'root'@'localhost' に権限を付与しようとしたところ、アクセスが拒否されました。どのようにすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ジョイントインデックスのためのmysqlの条件とインデックスが失敗するための条件
-
MySQLとOracleの一括挿入SQLの汎用的な記述例
-
SQL集計、グループ化、ソート
-
MySQLインデックスベースストレステストの実装
-
[解決済み] [GROUP BY句に含まれるか、集約関数で使用される必要があります。
-
[解決済み】MySQLユーザーDBにパスワードカラムがない - OSXへのMySQLインストール
-
[解決済み】mysqld_safe UNIX ソケットファイル用のディレクトリ '/var/run/mysqld' が存在しません。
-
[解決済み] ユーザー 'root@localhost' (パスワード:NO) のアクセスが拒否されました。
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] utf8_general_ciとutf8_unicode_ciの違いは何ですか?