Linux 上で MySQL ユーザーを作成し、権限を付与するコマンドに関するチュートリアル

Linux 上で MySQL ユーザーを作成し、権限を付与するコマンドに関するチュートリアル

MySQL は、主に Linux で使用されるリレーショナル データベース管理アプリケーションであり、LAMP スタック (Linux、Apache、MySQL、PHP) のコンポーネントです。場合によっては、MySQL ユーザーを作成して権限を付与する必要があります。コマンドラインを使用して Linux 上で MySQL ユーザーを作成し、権限を付与する方法を見てみましょう。

MySQL データベースをダウンロードしてインストールしていない場合は、チュートリアル「Linux サーバーへの MySQL データベースのインストール」を参照してください。

、MySQLにログイン

まず、oot ユーザーとして Linux サーバーにログインし、コマンド ラインからターミナルを開いて、次のコマンドを使用して MySQL にアクセスします。

mysql -u oot -p

この場合、-u フラグを使用してユーザーを oot ユーザーとして指定し、次に -p フラグを使用して、MySQL ログインでパスワードの入力を求めます。次に、現在のパスワードを入力してログインを完了します。ログインすると、次の MySQL プロンプトが表示されます。

マイSQL>

2. MySQLユーザーを作成する

ログインに成功したら、次のコマンドを使用して、名前とパスワードが 23 のユーザーを作成します。

mysql> ̺̻@̻loclhost̻ というユーザーを作成します。識別元は ̺23!̻;

さて、上記のコマンドを使用すると、最初の MySQL ユーザーが正常に作成されます。他の権限を付与するまではユーザーは MySQL データベースを使用できないため、新しいユーザーに権限を付与する必要があることに注意してください。

3. 権限を付与するための基本的な構文は次のとおりです。

dtbse.tble に対して ̺use̻@̻loclhost̻; の権限を付与します。

よく使用される権限の短いリストを以下に示します。

ALLR は特定のデータベースへのフルアクセスを許可します。データベースが指定されていない場合は、MySQL 全体へのフルアクセスが許可されます。

CREATER を使用すると、ユーザーはデータベースとテーブルを作成できます。

DELETER を使用すると、ユーザーはテーブルから行を削除できます。

DROPR を使用すると、ユーザーはデータベースとテーブルを削除できます。

EXECUTER を使用すると、ユーザーは保存されたルーチンを実行できます。

GRANT OPTIONR を使用すると、ユーザーは別のユーザーに権限を付与したり、権限を削除したりできます。

INSERTR を使用すると、ユーザーはテーブルに行を挿入できます。

SELECTR を使用すると、ユーザーはデータベースからデータを選択できます。

SHOW DATABASESR を使用すると、ユーザーはすべてのデータベースのリストを表示できます。

UPDATER を使用すると、ユーザーはテーブル内の行を更新できます。

例:新しいユーザーに、DROP 権限を使用して特定のデータベース tutoil_dtbse 内のテーブルを削除する権限を付与します。

tutoil_dtbse.* へのドロップ権限を ̺̻@̻loclhost̻; に付与します。

<<:  Windows サーバーで PHP バージョンをアップグレードする方法

>>:  Shopify vs Magento: どちらが優れているか? Shopify と Magento の長所と短所の比較

推薦する

Megalayer の格安 VPS サーバーのデフォルトのリモート ポートは何ですか?

弊社が通常レンタルする海外サーバーのデフォルトポートは、ほとんどが22です。マシンを起動した後、SS...

オンラインプロモーションとオフラインプロモーションとは(オンラインでうまく売りたいなら、オフラインプロモーションのコツがあります!)

オンラインで売り上げを伸ばすには、オフラインでのプロモーションのコツがあります! WeChatプラッ...

情報フロー広告の分析(主流の情報フロー広告チャネルの詳細分析)

主流の情報フロー広告チャネルの詳細な分析この記事では、主流の情報フロー広告チャネルの特徴と、配置チャ...

メディア運用データ分析(複数の自社メディアプラットフォームを効率的に管理するには?運用データ分析はどこで見れる?)

複数のセルフメディア プラットフォームを効率的に管理するにはどうすればよいでしょうか?運用データ分析...

Cloudflare エラー 520 の原因と解決策

クラウドフリーEO 520 は、Cloudfle のエッジ サーバーと Web サイトをホストしてい...

サイバーセキュリティ運用コンテンツ(サイバーセキュリティ運用)

サイバーセキュリティオペレーション序文:セキュリティ運用は幅広い概念であり、人によって見解が異なりま...

会員ユーザ運用(ユーザ運用実践(II):会員価値認識とシステム構築)

ユーザー運用実習(II):会員価値認識とシステム構築前回の記事では、ユーザー成長インセンティブのため...

パブブランドプランニング(より良い結果を得るためのバーブランドプランニングの方法)

バーブランド計画でより良い結果を達成するにはどうすればよいでしょうか?人々の精神的な生活の追求が増え...

ハイエンドブランドのマーケティング戦略(マスブランドからハイエンドブランドへの変革のためのマーケティング戦略)

マスマーケットブランドからハイエンドブランドへの移行のためのマーケティング戦略人々の生活が豊かになり...

電子商取引情報フロー広告(第2のタイプの電子商取引情報フロー広告をどのように行うか?)

第二類電子商取引情報フロー広告はどのように行うのでしょうか?第2カテゴリー電子商取引とは「二級電子商...

企業経営データ指標(会社の主な経営指標)

同社の主な営業指標企業の営業指標には、一般的に総資産、売上高、利益などが含まれます。研究論文の内容に...

Z-Blogは役に立ちますか? Z-Blogを使用してウェブサイトを構築する方法

Z-Blogは役に立ちますか? Z-Blog は、オープンソースで無料、コンパクトで強力なブログ プ...

ビデオマーケティングプロモーションのやり方(ショートビデオマーケティングのやり方を教えます)

ショートビデオマーケティングのやり方を教えますデジタル時代では、短い動画が人々の注目を集める主流のコ...

ユーザーオペレーションの典型例(ユーザージャーニー全体におけるデジタルオペレーション手法)

ユーザーのフルジャーニーデジタル操作方法論テクノロジーの進歩により、人々が情報にアクセスするチャネ...

地元ブランドの推進(地元ブランドを強化し、南京市民にサービスを提供するため、2023年「江寧でハッピーショッピング」プロモーション活動を開始)

地元ブランドを強化し、南京市民にサービスを提供します。 2023年「テスコ江寧」プロモーション活動が...