MySQLはパスワードなしでログインする例を実装しています

MySQLはパスワードなしでログインする例を実装しています

具体的な方法:

ステップ1: mysqlサービスを停止する

/etc/init.d/mysqld を停止します

ステップ2: パスワード認証をスキップする

/usr/bin/mysqld_safe --skip-grant-tables

または

mysqld_safe --skip-grant-tables

権限テーブルをスキップして mysql を起動します。

ステップ3: 別のコマンドプロンプトウィンドウを開く

use mysql;#削除されたレコードを挿入し、パスワードを変更します。update user set password=password("new_pass") where user="root";

ステップ4: 権限を更新する

権限をフラッシュします。

コンテンツ拡張子:

パスワードなしでMySQLにログインする問題を解決する

データベースのルート ユーザーのパスワードを変更するコマンドを実行したためです。 変更後、新しいパスワードと古いパスワードの両方でログインできることが分かりました。 そのため、パスワードを入力せずに Enter キーを押すだけでログインできると考えました。 構成ではパスワードなしのログインは実行しませんでした。 最終的に、問題を解決するためにコマンドを実行しました: update user set plugin = "mysql_native_password";

パスワードの変更とパスワードなしのログイン問題の解決はすべて次のコマンドで行います。

> mysql を使用します。

> ユーザーを更新します。set authentication_string=password("your password") where user='root'; #(パスワード フィールドのないバージョン、つまりバージョン <=5.7)
> ユーザーを更新 set password=password('your password') where user='root'; #(パスワードフィールドのあるバージョン、バージョン>5.7)

> ユーザーを更新し、plugin="mysql_native_password" を設定します。 

> 権限をフラッシュします。

> 終了;

MySQLサービスを再起動する

上記は、パスワードなしでMySQLログインを実装する方法の例の詳細です。パスワードなしでMySQLログインを実装する方法の詳細については、123WORDPRESS.COMの他の関連記事に注目してください。

以下もご興味があるかもしれません:
  • MySQL の安全なパスワード入力のいくつかの操作の紹介
  • MySQL 5.6 でセキュア処理パスワードを変更する方法
  • MySQL8のパスワードを忘れた場合の簡単な解決策
  • Mac で MySQL 8.0.22 のパスワードを取得する方法
  • MySQL 8.0 パスワード有効期限ポリシーの詳細な説明
  • MySQLでルートユーザーのパスワードを変更する方法
  • Linux mysql-5.6 でルート パスワードをリセットする方法
  • MySQLを安全にシャットダウンする方法
  • MySQLプロセスを安全かつ適切にシャットダウンする方法
  • 年末ですが、MySQL パスワードは安全ですか?

<<:  データページング効果を実現する js オブジェクト

>>:  ubuntu20.04 LTS システムのデフォルト ソース ソース リスト ファイルの変更

推薦する

jsフェッチ非同期リクエストの使用の詳細な例

目次非同期を理解するフェッチ(url)レスポンス.json() asyncとawaitを組み合わせる...

JavaScript WebAPI、DOM、イベント、操作要素例の詳しい説明

目次ウェブAPI DOM DOMツリーDOM要素取得方法ドキュメントオブジェクトのプロパティイベント...

Vue はアップロードした画像に透かしを追加できるようになりました (アップグレード版)

vueプロジェクトでは、アップロードした画像に透かしを追加して参照できるようにするアップグレード版...

Linux の MariaDB データベースについて

目次Linux の MariaDB データベースについて1. データベースとは何ですか? 2. デー...

ブラウザが登録できるイベントの概要

HTML イベント リスト一般イベント: onClick HTML: マウスクリックイベント。主にオ...

HTML+CSS+JSはナビゲーションバーのスクロールグラデーション効果を実現します

目次まず効果を見てみましょう:成し遂げる:要約:まず効果を見てみましょう: 成し遂げる: 1. ナビ...

ログインと登録機能を実現するjs

この記事の例では、ログインと登録機能を実装するためのjsの具体的なコードを参考までに共有しています。...

MySQLで時間別データと最後の時間別データの差をクエリするアイデアの詳細な説明

1. はじめに要件は、特定の時間範囲内で、1 時間ごとのデータと前の 1 時間ごとのデータの差と比率...

JavaScriptのアンチシェイクとスロットリングとは

目次1. 関数デバウンス1. 画像安定化とは何ですか? 2. 関数のスロットリング2.1 タイマーの...

SQL 実践演習: オンライン モール データベースの製品カテゴリ データ操作

オンラインショッピングモールデータベース - 商品カテゴリデータ操作(I)プロジェクトの説明電子商取...

DockerでMySQLコンテナを作成する簡単な手順

序文すでに Docker をインストールしており、Docker について簡単に理解しています。ここで...

MySQL 5.7 および 8.0 データベースのルート パスワードを忘れた場合の解決策

注: MySQL5.7 で root パスワードをクラックするには、パスワード認証をスキップしてデー...

MySQLで偽または真を保存する方法

MySQL ブール値、偽または真を格納つまり、データベースに保存されるブール値は 0 と 1 であり...

MySQL 5.7 でルートパスワードを忘れた後に変更する方法の詳細なチュートリアル

序文長い間、MySQL のアプリケーションおよび学習環境は MySQL 5.6 以前のバージョンであ...