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 をアンインストールするソリューション

推薦する

LinuxシステムにおけるMySQLの一般的な操作コマンド

仕える: # chkconfig --list すべてのシステムサービスを一覧表示する# chkco...

nginxを使用してドメイン名ベースの仮想ホストを構成する

1. 仮想ホストとは何ですか?仮想ホストは、特殊なテクノロジーを使用して、実行中のサーバーを論理的に...

Linux で一般的なソフトウェアを設定する方法

新しいLinuxサーバーを入手する場合、通常は次の5つの構成を実行する必要があります。 HOSTAN...

MySQL 5.7.18のインストール方法とMySQLサービスの起動手順の詳細な説明

MySQL は非常に強力なリレーショナル データベースです。しかし、初心者の中には、インストールや設...

Docker で MySQL をデプロイする詳細なプロセス (Docker でデプロイされる一般的なアプリケーション)

以前にも紹介しました: docker (一般的なアプリケーションのデプロイ): docker dep...

CSS3を使用してテキストの垂直配置を実現する方法

最近のプロジェクトでは、テキストを垂直に揃えたいと考え、CSS の writing-mode プロパ...

フロントエンドJavaScript ES6の詳細について

目次1. はじめに1.1 Babel トランスコーダ1.2 ポリフィル2. let と const ...

MySQL 圧縮パッケージ版 zip インストール設定方法

圧縮版の記事ではデータの初期化がされていないなどいくつか問題があったため、Windows にインスト...

js での Object.create インスタンスの使用法の詳細な説明

1. Object.create() メソッドを使用して新しいオブジェクトを作成し、既存のオブジェク...

Vue-Routerのルート設定の詳しい説明

目次導入ルート内のオブジェクト属性パス: 文字列コンポーネント: コンポーネント | () =>...

CentOS7仮想マシンで固定IPアドレスを設定する方法

私の開発環境は、VMWare 仮想マシンに CentOS をインストールし、ホスト ファイルにインタ...

フォーム送信時に追加のパラメータを渡すためのいくつかの一般的な方法

フォームを送信するときに、送信前に追加のパラメータが追加される状況が発生する場合があります。この問題...

既存のDockerコンテナの内容を変更する方法

1. Docker psはコンテナをリストします 2. Docker cpはコンテナにファイルをコピ...

製品の拡大鏡効果を実現する JavaScript

この記事では、参考までに、製品拡大鏡を実装するためのJavaScriptの具体的なコードを紹介します...