ホームページ  >  記事  >  データベース  >  Mysql でデータベースを操作するためにユーザー指定の IP アドレスを設定する方法

Mysql でデータベースを操作するためにユーザー指定の IP アドレスを設定する方法

coldplay.xixi
coldplay.xixiオリジナル
2020-09-28 11:25:474092ブラウズ

データベースを操作するためにユーザー指定の IP アドレスを設定する Mysql メソッド: Grant 関数を使用します。構文は [grant priv_type on mysql.user to 'user'@'host'identified by 'password' with ]。

Mysql でデータベースを操作するためにユーザー指定の IP アドレスを設定する方法

データベースを操作するためにユーザー指定の IP アドレスを設定する Mysql メソッド:

構文:

grant priv_type on mysql.user to 'user'@'host' identified by 'password' with grant option;
  • priv_type: データベースの操作が許可されている権限を表します。

  • user: データベースのユーザー名を表します。

  • host: IP アドレスを表します

  • password: パスワードを表しますセット

刷新user权限表:flush privileges;

3. Case

1. Set allデータベース、すべてのテーブル、任意の IP データベースに接続し、ユーザー名 ping を認証し、パスワードを 123456

grant all on *.* to 'ping'@'%' identified by '123456';
flush privileges;

2 に設定できます。認証テーブルのクラウド レコード変更権限により、接続 IP アドレスは 192.168.100.1 になります。ユーザー名は ping、パスワードは 123456

grant update(name,sex) on cloud to 'ping'@'192.168.100.1' identified by '123456';
flush privileges;

4. データベース権限テーブルを表示します

mysql> select * from mysql.user where host='localhost'\G;
*************************** 1. row ***************************
                 Host: localhost
                 User:
             Password:
          Select_priv: N
          Insert_priv: N
          Update_priv: N
          Delete_priv: N
          Create_priv: N
            Drop_priv: N
          Reload_priv: N
        Shutdown_priv: N
         Process_priv: N
            File_priv: N
           Grant_priv: N
      References_priv: N
           Index_priv: N
           Alter_priv: N
         Show_db_priv: N
           Super_priv: N
Create_tmp_table_priv: N
     Lock_tables_priv: N
         Execute_priv: N
      Repl_slave_priv: N
     Repl_client_priv: N
     Create_view_priv: N
       Show_view_priv: N
  Create_routine_priv: N
   Alter_routine_priv: N
     Create_user_priv: N
           Event_priv: N
         Trigger_priv: N
             ssl_type:
           ssl_cipher:
          x509_issuer:
         x509_subject:
        max_questions: 0
          max_updates: 0
      max_connections: 0
 max_user_connections: 0

その他の関連する無料学習の推奨事項: mysql チュートリアル (ビデオ)

以上がMysql でデータベースを操作するためにユーザー指定の IP アドレスを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。