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を使用してデータ共有とコンテキスト変更機能を実現します。

推薦する

Linux環境変数ファイルの簡単な紹介

Linux システムでは、環境変数は適用範囲に応じて、システムレベルの環境変数とユーザーレベルの環境...

ウェブページ内の 2 つのボックス モデル (W3C ボックス モデル、IE ボックス モデル)

Web ページ ボックス モデルには 2 種類あります。 1: 標準 W3C ボックス モデル。2:...

MySQL のロックの仕組みと使用法の分析

この記事では、例を使用して MySQL のロック メカニズムと使用方法を説明します。ご参考までに、詳...

Vueのprops設定の詳細な説明

<テンプレート> <div class="demo">...

クラウドサーバーはBaotaを使用してPython環境を構築し、Djangoプログラムを実行します。

目次PagodaをインストールするPythonランタイム環境を構成するPythonをインストールする...

vue+tsは要素のマウスドラッグの効果を実現します

この記事の例では、要素のマウスドラッグ効果を実現するためのvue+tsの具体的なコードを参考までに共...

MySQL の時間差関数 TIMESTAMPDIFF と DATEDIFF の使用

時間差関数 TIMESTAMPDIFF と DATEDIFF の使用SQL ステートメント、特にスト...

MySQL データベースの手動およびスケジュールされたバックアップ手順

目次手動バックアップタイマーバックアップ手動バックアップ1) cmd コンソール: mysqldum...

CSS3 はアニメーション属性を使用してクールな効果を実現します (推奨)

animation-name アニメーション名。複数のアニメーションがバインドされていることを示す...

jQuery はシャッター効果を実現します (li 配置を使用)

この記事では、ブラインド効果を実現するためのjQueryの具体的なコードを参考までに紹介します。具体...

MySQLデータ内の多数の改行と復帰に対する解決策

目次問題を見つける1. 改行と復帰を削除する方法2. SELECTクエリで「改行と復帰」を無視する方...

LinuxにMySQLデータベース5.6のソースコードをインストールし、ログインユーザーのパスワードを変更する

この記事では、主に Linux で MYSQL データベースをインストールする方法について説明し、M...

MySQL エラー コード 1862 の解決方法: パスワードの有効期限が切れています

ブロガーは 1 ~ 2 か月間 MySQL を使用していませんでしたが、今日この問題に遭遇しました。...

Gearman + MySQL による永続化操作例

この記事では、gearman+mysql メソッドを使用して永続化操作を実装します。ご参考までに、詳...

1時間で学ぶMySQLの基礎

目次MySQL を使い始めるMySQL 管理6. MySQL サーバーを起動および停止します。 7....