MySqlは指定されたユーザーのデータベースビュークエリ権限を設定します

MySqlは指定されたユーザーのデータベースビュークエリ権限を設定します

1. 新しいユーザーを作成します。

1. SQL ステートメントを実行して新しいものを作成します (推奨)。

`mysql`.`user` に挿入します (
	「ホスト」、
	「ユーザー」、
	「パスワード」、
	`ssl_cipher`、
	`x509_issuer`、
	`x509_subject`、
	`認証文字列`
)
価値観
(
	'%'、-- リモートアクセスを許可する 'zhangsan'、-- ユーザー名 '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9'、-- プレーンテキストパスワード: 123456
	''、
	''、
	''、
	''
);

`user` = 'zhangsan' の場合、ユーザーから * を選択します。

2. ツールを使用して以下を作成します。

ここに画像の説明を挿入
ここに画像の説明を挿入

2. 権限を設定する

1. データベースとデータ テーブルを構成します (保存することを忘れないでください)。

ここに画像の説明を挿入

2. [サーバー権限]をすべて無効にする

ここに画像の説明を挿入

3. データベースの権限を更新します。

MariaDB [(なし)]> FLUSH PRIVILEGES; クエリは正常、0 行が影響を受けました (0.000 秒)

4. 接続を設定します。

ここに画像の説明を挿入

3. 権限をテストする:

1. テスト結果では、権限のないデータベースとテーブルがブロックされていることがわかります。

ここに画像の説明を挿入

2. 削除権限があるかどうかをテストします。

ここに画像の説明を挿入

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • ユーザーの連続ログイン日数を調べるSQLクエリステートメント
  • mysql ステートメントを使用してユーザー権限を照会するプロセスの詳細な説明
  • 継続的にアクティブなログインユーザーをクエリするHive-SQLのアイデアの詳細な説明

<<:  zk+kafka+storm クラスターの docker-compose デプロイメントの実装

>>:  JS でオブジェクト プロパティを簡単にトラバースするいくつかの方法

推薦する

Vue CLI のモードと環境変数の詳細な説明

序文実際のプロジェクトの開発では、通常、プロジェクト開発フェーズ、テストフェーズ、最終オンラインフェ...

CSS を使用して等アスペクト比のアダプティブ コンテナを実装する方法

最近、モバイル ページを開発しているときに、ページの幅が 100% の場合、高さは幅の半分になり、携...

ハイパーリンクに関するいくつかの質問

ポテトチップスパーティーのこのエピソードに参加して、何人かの友人に会えてとても嬉しいです。思いがけず...

Ubuntu 20.04 をインストールした後に行うべきこと (初心者向けガイド)

Ubuntu 20.04 がリリースされ、多くの新機能が導入されましたが、慣れていない機能も多くあ...

MySQLのロングトランザクションに関する深い理解

序文:この記事では主にMySQLのロングトランザクションに関する内容を紹介します。例えば、トランザク...

Windows システムでの MySQL 8.0.21 インストール チュートリアル (図とテキスト)

インストールの提案: インストールには .exe を使用せず、圧縮パッケージを使用してください。これ...

HTML+CSSを使用してTG-visionホームページを作成する方法

今回はHTML+CSSレイアウトを使用して、TG-vision Shuanghui Mediaのホー...

階段効果を実現するためのWeChatアプレットカスタムメニューナビゲーション

設計意図ページを開発する際には、ページ上のナビゲーション メニューをクリックしたときにページを対応す...

MySQL でトリガーを無効化および有効化するチュートリアル [推奨]

MYSQL を使用する場合、トリガーがよく使用されますが、不適切な使用によって問題が発生する場合が...

node.js が大規模プロジェクトに適さない理由

目次序文1. アプリケーションコンポーネント2. アプリケーションの種類3. アプリケーションサービ...

Linux仮想メモリについての簡単な説明

目次起源仮想メモリページングとページテーブルメモリのアドレス指定と割り当て関数プロセスメモリ管理デー...

jsの継承の6つの方法を詳しく解説

プロトタイプチェーン継承プロトタイプ継承は、ECMAScript における主な継承方法です。基本的な...

WIN2008 サーバーのコマンド ラインを使用して IIS7 コンポーネントをインストールおよびアンインストールする方法

注意: .NET FrameWork はコア モードで実行できないため、コア インストール モードの...

CSS3 ベジェ曲線の例: リンクホバーアニメーション効果の作成

CSS3 アニメーション トランジションを使用して、リンクの上にマウスを移動すると小さなポップアップ...

MySQL トランザクション、分離レベル、ロックの使用例の分析

この記事では、例を使用して、MySQL トランザクション、分離レベル、およびロックの使用について説明...