Mysql 5.6ではユーザー名とパスワードを変更するメソッドが追加されました

Mysql 5.6ではユーザー名とパスワードを変更するメソッドが追加されました

まずMySQLにログインする

シェル> mysql --user=root mysql

パスワードがある場合は、--passwordまたは-pオプションを追加する必要があります。

ユーザーの追加

mysql> 'finley'@'localhost' というユーザーを作成し、'some_pass' で識別します。
mysql> GRANT OPTION を使用して、*.* のすべての権限を 'finley'@'localhost' に付与します。
mysql> 'some_pass' によって識別されるユーザー 'finley'@'%' を作成します。
mysql> GRANT OPTION を使用して、 'finley'@'%' に *.* のすべての権限を付与します。
mysql> 'admin'@'localhost' というユーザーを作成し、'admin_pass' で識別します。
mysql> 'admin'@'localhost' に *.* の RELOAD、PROCESS 権限を許可します。
mysql> 'dummy'@'localhost' というユーザーを作成します。

ユーザーを追加し、データベース固有の権限を設定します。

mysql> 'custom'@'localhost' というユーザーを作成し、'obscure' で識別します。
mysql> bankaccount.* に対して SELECT、INSERT、UPDATE、DELETE、CREATE、DROP 権限を 'custom'@'localhost' に付与します。
mysql> 'custom'@'host47.example.com' というユーザーを作成し、'obscure' で識別します。
mysql> GRANT SELECT、INSERT、UPDATE、DELETE、CREATE、DROP ON investors.* TO 'custom'@'host47.example.com';
mysql> 'custom'@'%.example.com' というユーザーを作成し、'obscure' で識別します。
mysql>custom.* に 'custom'@'%.example.com' に対する SELECT、INSERT、UPDATE、DELETE、CREATE、DROP 権限を付与します。

ユーザーを削除するには:

mysql> DROP USER 'jeffrey'@'localhost';

パスワードを変更するには:

mysql> 'jeffrey'@'localhost' のパスワードを設定 = PASSWORD('mypass');

現在ログインしているユーザーのパスワードを変更します。

mysql>パスワードを設定する = PASSWORD('mypass');

上記は、編集者が紹介したMySQL 5.6でユーザー名とパスワードを追加および変更する方法です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • ユーザー名とパスワードを入力せずにデータベースに直接接続する 2 つの方法

<<:  Linux における「!」の知られざる使用法のまとめ

>>:  Nginxはctxを使用してデータ共有とコンテキスト変更機能を実現します。

推薦する

MySQL Shellの紹介とインストール

目次01 レプリ​​カセットアーキテクチャ02 MySQL Shellの紹介とインストール03 My...

Apache Bench ストレステストツールの実装原理と使用状況分析

1: スループット(1秒あたりのリクエスト数)サーバーの同時処理能力を定量的に表したもので、reqs...

JavaScriptとTypeScriptの関係

目次1. JavaScript とは何ですか? 2. JavaScript は何に使用されますか? ...

Dockerfile を使用して Java ランタイム環境のミラーを作成する方法

現在の環境は次のとおりです。セントロス7.5 docker-ce 18.06.1-ce 1. まずc...

Linux の EXT シリーズファイルシステムフォーマットの詳細な説明

Linux ファイルシステム一般的なハードディスクは上図のとおりです。各ディスクは複数のトラックに分...

Html/Css (初心者が最初に読むべきガイド)

1. Web標準の意味を理解する - なぜWeb標準を採用するのか***** コンテンツとスタイル...

Alibaba Cloud に MySQL データベースをインストールするときに発生する 2002 エラーを解決する方法

データベースのインストール中に次のエラーが発生しました: 解決策は次のとおりです。 1. binディ...

Bootstrap 3.0 学習ノートボタンスタイル

この記事では主にボタンのスタイルについて説明します。 1. オプション2. サイズ3. 活動状況4....

Hyper-V インストール CentOS 8 の問題の分析

CentOS 8 がリリースされてから随分経ちました。Linux 仮想マシンをいじっている人間として...

Vue3のいくつかの利点についての簡単な説明

目次1. ソースコード1.1 モノレポ1.2 タイプスクリプト2. パフォーマンス2.1 ソースコー...

さまざまなReact状態マネージャーの解釈と使用方法

まず、状態マネージャーとは何か、そしてそれが何をするのかを知る必要があります。複数のページで同じプロ...

HTML iframe 使用状況の概要の収集

Iframe 使用状況の詳細な分析<iframe frameborder=0 width=17...

LinuxとGNUシステムの関係の詳細な説明

目次私たちが毎日実行している Linux システムとは何でしょうか? LinuxカーネルとGNUシス...

Linux ネットワークプログラミングにおけるソケットオプションの実装

ソケットオプション機能機能: ソケットファイル記述子の属性の読み取りと設定に使用されるメソッド #i...

vue-seamless-scrollがスクロールしていいねをするときのデータ同期の問題を解決する

VUE は vue-seamless-scroll を使用して、自動的にスクロールしていいねします。...