ホームページ >データベース >mysql チュートリアル >mysqlを解析してローカルユーザーを作成し、データベース権限を付与します。
この記事では、主に mysql のローカル ユーザーの作成とデータベースの権限の付与に関する情報を紹介しています。必要な方はぜひ参考にしてください。
はじめに
通常、mysql をインストールすると、多くの人がこのユーザーを使い続けますが、このスーパーユーザーは権限が多すぎるため、どこでも使用する必要があります。通常、安全上の危険があります。 これは、オペレーティング システムのユーザー管理 に似ています。ほとんどの人は便宜上、管理者または root ユーザーを直接使用しますが、実際にはこれはお勧めできません。
例を直接見てみましょう:
CREATE USER ‘golden‘@'localhost' IDENTIFIED BY ‘gd2017‘; GRANT ALL ON myapp.* TO ‘golden‘@'localhost'; FLUSH PRIVILEGES;
上記のステートメントについて、簡単に分析します:
1. create user ステートメントは、ユーザー (およびパスワード) を作成するために使用されます。 ここで、golden はユーザー名、gd2017 はパスワードです。 localhost はローカル ユーザーを示します。ビュー など) を表します。ゴールデンは作成したばかりのユーザー名です。
拡張子:
通常、上記の設定は一般的なニーズを満たすことができます。詳細な設定については、mysql 公式オンライン ドキュメント (バージョン 5.7) を参照してください: https://dev.mysql.com /doc/refman/5.7/en/create-user.htmlhttps://dev.mysql.com/doc/refman/5.7/en/grant.html以上がmysqlを解析してローカルユーザーを作成し、データベース権限を付与します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。