作成済ユーザのパスワードを再設定するためには、「SET PASSWORD」文を使用します。
SET PASSWORD = PASSWORD('新パスワード')
SET PASSWORD FOR ユーザ名@ホスト名 = PASSWORD('新パスワード')
※「ユーザ名@ホスト名」で指定する必要があります。
『mysql> SET PASSWORD = PASSWORD('makoto')』
ログインしているユーザのパスワードが「makoto」に変更されます。
「Shinsen_gumi(新選組)」ホスト(ドメイン)に所属するユーザ「Okita_Souji(沖田総司)」のパスワードを変更する場合です。
『mysql> SET PASSWORD FOR Okita_Souji@Shinsen_gumi = PASSWORD('kenshi')』
「Okita_Souji(沖田総司)」のパスワードが「kenshi」に変更されます。
「8文字以上64文字以下」という規定があります。
半角英字
「abcdefghijklmnopqrstuvwxyz」
「ABCDEFGHIJKLMNOPQRSTUVWXYZ」
※大文字、小文字は区別されます。
半角数字
「0123456789」
半角記号
「! # % & ( ) * + , - . / ; < = > ? @ [ ] ^ _ { | } ~」
MySQLに関してのみに限ったことではありませんが、パスワードには、情報(データ)を守る大切な役割があります。
機密データを扱う場合には、特に、類推されやすいパスワードが設定されることがないように注意が必要です。
・ある程度以上の文字列長がある
・辞書に載っているような単純なワードは使用しない
・繰り返しのような規則性がないようにする
・英数字記号が混在している(英字だけではなく数字/記号も入れる)
・他のシステムで使用しているパスワードを使いまわさない
・名前、生年月日、郵便番号、電話番号などを利用しない
・キーボードの並び(qwertyなど)は使用しない
・本人が記憶できること
・他人は類推しにくいこと
「ポート番号」とは、TCP/IPプロトコルを利用したネットワーク通信のIPアドレスの下に設けられた補助アドレスのことです。
「ポート番号」とは、コンピュータがネットワーク通信に使用するプログラム(アプリケーション)を識別するための番号です。「ポート」と略されます。
ポートは、0から65535までの、65536個の番号で管理されています。主要なプログラム機能については、どの番号のポートを使うのかについて決められています。
IPアドレスを使えば、ネットワーク上のコンピュータを一意に識別することができます。しかし、IPアドレスのみでは、該当コンピュータ上の、どのプログラムに通信パケットを届ければよいのか特定できません。そのため、「IPアドレス」+「ポート番号」のセットとして使用することで、該当コンピュータの該当プログラムに通信パケットを届けることができます。
「IPアドレス」を住所(東京都xxx区xxx町1-2-3 メゾン五穀)として、「ポート番号」を部屋番号(203号室)と例えるなら、住所+部屋番号の組み合わせの情報で、郵便物が配達されるというイメージになります。
・20番/21番=FTP(ファイル転送)
・25番=SMTP(メール送信)
・80番=HTTP(Webブラウザ)
・110番=POP3(メール受信)
・443番=HTTPS(Webブラウザ) など
MySQLも、ポート番号を使用してネットワーク通信を行っています。
MySQLのデフォルトポート番号は「3306」です。
接続しているMySQLのポート番号を確認する方法です。
『mysql> STATUS』
「TCP Port:」として、ポート番号が表示されます。
こちらの方法でも、ポート番号を確認できます。
『mysql> SHOW VARIABLES LIKE ‘port’』
ポート番号が「9123」で動作しているMySQLへの接続方法です。
『C:¥MySql¥bin> mysql -u root -D test -p -P 9123』
※「-P 9123」の部分でポート番号を指定します。
MySQLがデフォルトポート番号「3306」で動作している場合、ポート番号指定は不要です。
2022年09月28日(金)16:00~16:55 「ビッグデータ処理のデータベースとして MySQL HeatWave が最適な理由 〜AWS Aurora/Redshift、GCP BigQuery との性能&コスト比較〜」 と題したウェビナーが開催されました。 皆様のご参加、誠にありがとうございました。 当日の資料は以下から無料でご覧いただけます。 ご興味のある企業さま、ぜひご...
OSS×Cloud ACCESS RANKING