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 システムのデフォルト ソース ソース リスト ファイルの変更

推薦する

dockerでデプロイされたjenkinsでgitプログラムを実行する際の問題について

1. まず、gitを関連付けるときにエラーメッセージが報告されます: エラー: ビルドするリビジョン...

HTMLで境界線を設定する3つの方法の詳細な説明

HTML で境界線を設定する 3 つの方法 境界線の幅: 1px 2px 2px; 境界線のスタイル...

MySQL5.7.03 上位バージョンから MySQL 5.7.17 への置き換えインストール プロセスと見つかった問題の解決策

1. インストール方法は? 1. [実行] -> [cmd] と入力して、小さな黒いウィンドウ...

Linux システムで PATH 環境変数を設定する方法 (3 つの方法)

1. Windows システムでは、JDK のインストールなど、多くのソフトウェアのインストールで...

MySQL複合インデックスの詳細な研究

複合インデックス (結合インデックスとも呼ばれます) は、複数の列に対して作成されるインデックスです...

Reactはページの透かし効果の全プロセスを実現します

目次序文1. 使用例2. 実施プロセス3. コンポーネントコード要約する序文1. cavans では...

node.jsのコアモジュールとは

目次グローバルオブジェクトグローバルオブジェクトとグローバル変数プロセスコンソール一般的なツールユー...

MySQLのどのフィールドがインデックスに適しているかについての簡単な説明

目次1 データベース インデックスを作成するための一般的なルールは次のとおりです。 2. 数千万件の...

Linuxのファイル権限の詳細な紹介

Linux の優れた点は、マルチユーザー、マルチタスク システムにあります。 Linux では通常、...

MySQLクエリ速度を最適化する方法

前の章では、高性能な MySQL に不可欠な、最適化されたデータ型の選択方法とインデックスの効率的な...

MySQL InnoDBエンジンのインデックスとストレージ構造の詳細な説明

序文Oracle や SQL Server などのデータベースには、ストレージ エンジンが 1 つだ...

プロジェクトにおける CSS グリッドシステムの柔軟な使用方法の詳細な説明

序文CSS グリッドは通常、さまざまなフレームワークにバンドルされていますが、実際のビジネス ニーズ...

Axios を使用して Vue2 がリクエストを開始する詳細なプロセス記録

目次序文Axiosのインストールと設定シンプルなGETリクエストを開始するPOSTリクエストを行うシ...

Linux で推奨される 9 つの優れたコード比較ツールの概要

コードを書くとき、2 つのファイル間の違い、または同じファイルの異なるバージョン間の違いを知る必要が...

JavaScript における this ポイントの問題の詳細な説明

要約する地球環境 ➡️ ウィンドウ通常関数 ➡️ ウィンドウまたは未定義コンストラクター ➡️ 構築...