MySQL でデータベースを作成した後、ユーザー 'root'@'%' によるデータベース 'xxx' へのアクセスが拒否される問題を解決する

MySQL でデータベースを作成した後、ユーザー 'root'@'%' によるデータベース 'xxx' へのアクセスが拒否される問題を解決する

序文

最近、仕事で問題が発生しました。データベースを作成した後、データベースに接続するときにエラーが発生しました。エラーコードは、ユーザー 'root'@'%' のデータベース 'xxx' へのアクセスが拒否されました。関連情報を検索して、ようやくこの問題を解決しました。そこで、それを要約して、参照や勉強が必要な友人と共有することにしました。一緒に見てみましょう。

解決プロセス

1. データベースを作成する

データベース mytest を作成します。

2. データベースに接続し、次のエラーを報告します。

ユーザー 'root'@'%' によるデータベース 'mytest' へのアクセスが拒否されました

理由:データベースを作成した後、認証が必要です。通常、ローカルでアクセスする場合はこの問題は発生しません。

3. データベース操作の承認

'password' で識別される 'root'@'%' に、grant オプションを使用して xxx.* のすべての権限を許可します。

このうち、xxx は作成されたデータベースを表し、password はユーザーのパスワード (この場合は root パスワード) を表します。

要約する

上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に少しでもお役に立てれば幸いです。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM をご愛顧いただき、ありがとうございます。

以下もご興味があるかもしれません:
  • Django が MySQL に中国語の文字を書き込む問題を解決する
  • CentOS7 で MySQL に中国語の文字を挿入する際のエラーの解決方法
  • C# と MySQL で中国語の文字にアクセスするときに文字化けを回避する方法
  • MySQL でローカル ユーザーを作成し、データベース権限を付与する方法の例
  • MySQLデータベースを作成し、中国語の文字をサポートする方法

<<:  JavaScript で二分探索木を実装する

>>:  CentOs システムで Python と yum をアンインストールするソリューション

推薦する

MySQL アップグレードのベストプラクティス

MySQL 5.7 には、オンライン DDL、マルチソース レプリケーション、拡張された半同期、テー...

ストアド プロシージャでエラー状態をトリガーする mysql ストアド プロシージャの分析例 (SIGNAL および RESIGNAL ステートメント)

この記事では、例を使用して、MySQL がストアド プロシージャで引き起こすエラー状態 (SIGNA...

Vue から React への変換入門ガイド

目次デザインコンポーネント通信ライフサイクルイベント処理品格とスタイルクラススタイル条件付きレンダリ...

nginx設定ファイルの解釈の詳細な説明

nginx 設定ファイルは主に 4 つの部分に分かれています。 main{#(グローバル設定) ht...

Docker での Redis 接続の急増をトラブルシューティングした実践的な記録

土曜日、本番サーバー上の Redis サーバーが利用できなくなり、エラー メッセージは次のようになり...

パーティショニングを使用して数十億のデータに対する MySQL データ処理を最適化する方法

MySQL が数千万のデータをクエリする場合、ほとんどのクエリ最適化の問題はインデックスを通じて解決...

HTML マルチヘッダーテーブルコード

1. マルチヘッダーテーブルコードコードをコピーコードは次のとおりです。 <!DOCTYPE ...

Linux で PyCurl のエラーを解決する方法

「curl-config を実行できませんでした」の解決策 pycurl のダウンロード/解凍 (p...

Vue のすべてのカプセル化方法の簡単な概要

目次1. カプセル化API 2. グローバルツールコンポーネントを登録する3. グローバル関数をカプ...

CSS で適応型ディバイダーを巧みに実装する N 通りの方法

分割線はウェブページでよく使われるデザインです。例えば、Zhihuのその他の回答をご覧ください。 こ...

href をクリックした後にページがジャンプしないようにするための空のリンクの正しい書き方 # 問題

リンクを使用する必要がある場合もありますが、リンクする必要はありません。onclick イベントを処...

Vueはユーザーログインとトークン検証を実装します

フロントエンドとバックエンドを完全に分離する場合、Vue プロジェクトでトークン検証を実装する一般的...

実践的な経験を共有するためのコードチェックツールstylelintの紹介

目次序文文章1. stylelintをインストールする2. 設定ファイル3. stylelintを使...

Linux システムで Centos7 を使って ElasticSearch ミドルウェアと共通インターフェースを構築するデモ

1. ミドルウェアの紹介1. 基本概念ElasticSearch は Lucene をベースにした検...

レスポンシブフレームワークのテーブルヘッダーの自動改行問題に対する簡単な解決策

最近、Bootstrap を使って Web サイトを開発しています。表を処理していたところ、PC で...