新しいユーザーを作成し、MySQLに権限を付与する最も簡単な方法

新しいユーザーを作成し、MySQLに権限を付与する最も簡単な方法

ユーザーを作成します:

'oukele' によって識別されるユーザー 'oukele'@'%' を作成します。

以下にリストされている情報が求められた場合は、権限テーブルを更新する必要があります。

MySQL サーバーは --skip-grant-tables オプションで実行されているため、このステップを実行できません...

手順は次のとおりです。

拡張学習

新しいmysqlユーザーを作成し、リモートアクセス権を付与する

[root@demo /]# mysql -u root -p #サーバーデータベースにログイン

パスワードを入力してください:123xxx

#1. パスワード testuserpass を持つ新しいユーザー testuser を作成します。

'testuserpass' によって識別されるユーザー 'testuser'@'localhost' を作成します。

#2. データベースtestDBを作成する

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

#3. testuser ユーザーに testDB 権限を追加するコマンドを実行します。

'testuserpass' で識別される te​​stuser@localhost に testDB.* のすべての権限を付与します。

#4. testuser ユーザーにリモートアクセス権限を追加するコマンドを実行します。

GRANT オプション付きで、'testuserpass' によって識別される 'testuser'@'%' に testDB.* のすべての権限を付与します。

#5. 権限テーブルを更新する

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

以上がこのナレッジポイントの内容です。より関連性の高いナレッジポイントについては、以下の関連記事をご覧ください。

以下もご興味があるかもしれません:
  • MySQL 権限制御の詳細な説明
  • MySQLでユーザーを作成し、ユーザーに権限を付与する方法の詳細なチュートリアル
  • MySQL ストアド プロシージャ関連の権限変更の問題
  • MySQL 8.0 でリモートアクセス権限を設定する方法
  • DCL を使用して MySQL でユーザーを管理し、権限を制御する方法
  • MySQLでユーザーを作成し、権限を管理する方法
  • MySQL ユーザー権限管理の分析例
  • MySQL のユーザー権限を照会する方法の概要
  • MYSQLでリモートアクセス権限を有効にする方法
  • MySQLユーザーと権限管理の詳細な説明
  • MySQL 権限制御の詳細分析

<<:  Dockerで作成したコンテナを削除する方法

>>:  Vue+SpringBoot のフロントエンドとバックエンドの分離におけるクロスドメインの問題

推薦する

シンプルなタブバー切り替えケースを実現するJavaScript

この記事では、タブバーの切り替え効果を簡単に実現するためのJavaScriptの具体的なコードを参考...

Linuxディレクトリ構造の詳細な紹介

Linuxを学び始めるときは、まずLinuxの標準ディレクトリ構造を理解する必要があります。 / r...

MySQLデータベースは重複データを削除し、メソッドインスタンスを1つだけ保持します

1. 問題の紹介ユーザー テーブルに 3 つのフィールドが含まれているシナリオを想定します。 id、...

Docker で Kong API Gateway をインストールして使用する詳細なチュートリアル

1 はじめにKong は単純な製品ではありません。この記事で言及されている Kong は主に Kon...

Docker が elasticsearch を起動するときのメモリ不足の問題と解決策

質問Docker が elasticsearch をインストールして起動するときにメモリが不足するシ...

MySQL 30軍事ルールの詳細な説明

1. 基本仕様(1)InnoDBストレージエンジンを使用する必要があります。解釈:トランザクション、...

jQuery は呼吸カルーセルを実装します

この記事では、ブレッシングカルーセルを実装するためのjQueryの具体的なコードを参考までに共有しま...

CSS3はトランジション効果を実現するためにtransitionプロパティを使用する。

物件の詳細な説明transition 属性の目的は、一部の CSS プロパティ (背景など) をスム...

JavaScript キャンバスで動的な点と線の効果を実現

この記事では、動的な点と線の効果を実現するためのJavaScriptキャンバスの具体的なコードを参考...

Vue v-model 関連の知識のまとめ

​v-model は、入力とフォーム データ間、または 2 つのコンポーネント間の双方向データ バイ...

ElementUI ページネーション コンポーネントの使い方 Vue でのページネーション

ElementUIページングコンポーネントPagination in Vueの使用は参考になります。...

WeChatアプレットはウォーターフォールフローのページングスクロール読み込みを実装します

この記事では、WeChatアプレットのウォーターフォールフローページングスクロールロードを実装するた...

Kali Linux システムのバージョンを確認する方法

1. Kali Linuxシステムのバージョンを確認するコマンド: cat /etc/issue 2...

Linux コマンドで .sql ファイルをエクスポートおよびインポートする方法

この記事では、Linux コマンドを使用して .sql ファイルをエクスポートおよびインポートする方...

CSS 境界線の長さ制御機能の実装

以前は、境界線の長さをコンテナーよりも小さくする必要があったときに、div ネストを使用していました...