mysqlのの許可されたユーザへの追加と削除

まず、新規ユーザーへの追加および削除

1.新しいユーザーを追加します。

localhostのMySQLデータベースにローカルIPアクセスを許可します:

mysql> create user 'common'@'localhost' identified by '123456';
Query OK, 0 rows affected (0.07 sec)

外部ネットワークIPデータベースeditestへのアクセスを可能にするには、このコマンドは、上記の順序が含まれているIPにアクセスすることができ、すべてのデータベース

mysql> create user 'common'@'%' identified by '123456';
Query OK, 0 rows affected (0.06 sec)

ユーザーが作成された後、承認をリフレッシュ

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

2.ユーザーを削除します。

drop user "用户名"@"IP地址";

3.ユーザーを変更します。

rename user "用户名"@"ip地址" to "新用户名"@"IP地址";

4.パスワードの変更

set password for "用户名"@"ip地址" = password("新密码");

第二に、ユーザー認証

1.権限を確認

show grants for "用户名"@"ip地址";

2.コマンドを使用することができる唯一のルートを与える、この順序を付与するだけでなく、ユーザのすべての権限を認可します

grant all privileges on db1.b1 to "用户名"@"%";  某一个用户可以对db1下的b1表进行任何操作.

grant all privileges on db1.* to "用户名"@"%";  某一个用户可以在任何ip下对db1数据库进行任何操作

grant all privileges on *.* to "用户名"@"%";  某一个用户可以在任何ip下对任何数据库进行任何操作

3.許可を取り消します

revoke all on *.* from "用户名"@"%"  取消某一个用户的全部权限

revoke all on db1.b1 from "用户名"@"%"  取消某一个用户对db1下的b1表的所有授权

revoke select on db1.b1 from "用户名"@"%"  取消某一个用户对db1下的b1表的查询授权

おすすめ

転載: www.cnblogs.com/kevliudm/p/11415483.html