MySQL5.7ユーザーの追加、ユーザーの削除、認可
1818 ワード
1作成ユーザー作成testユーザー、パスワードは1234です.
2、ユーザーに権限を与える
a.ライセンスフォーマット:grant権限onデータベース.*toユーザー名@ホストidentified by「パスワード」;b.MYSQLに登録し、ここでROOTとして登録する:
c.ユーザーのデータベースを作成する(testDB):
d.testユーザーがtestDBデータベースのすべての権限を持つことを許可する:
e.ユーザーに権限の一部を指定する:
f.ライセンスtestユーザーは、すべてのデータベースのいくつかの権限を持っています.
3.ユーザー@>mysql-u root-p@>パスワードmysql>Delete FROM user Where User='test'and Host='localhost'を削除します. mysql>flush privileges; mysql>drop database testDB;//ユーザーのデータベース削除アカウントと権限:>drop userユーザー名@'%';>drop userユーザー名@localhost;
4.指定ユーザパスワード@>mysql-u root-p@>パスワードmysql>update mysqlを変更する.user set password=password('新しいパスワード')where User="test"and Host="localhost"; mysql>flush privileges;
5.すべてのデータベースmysql>show databaseをリストします.
6.データベースmysql>use'データベース名を切り替えます.
7.すべてのテーブルmysql>show tablesをリストします.
8.データテーブル構造mysql>describeテーブル名を表示する.
9.データベースとデータテーブルmysql>drop databaseデータベース名を削除する.mysql>drop tableデータテーブル名;
CREATE USER “test”@”localhost” IDENTIFIED BY “1234”; #
CREATE USER “test”@”%” IDENTIFIED BY “1234”; #
quit
mysql -utest -p #
2、ユーザーに権限を与える
a.ライセンスフォーマット:grant権限onデータベース.*toユーザー名@ホストidentified by「パスワード」;b.MYSQLに登録し、ここでROOTとして登録する:
mysql -u root -p
c.ユーザーのデータベースを作成する(testDB):
create database testDB;
create database testDB default charset utf8 collate utf8_general_ci;
d.testユーザーがtestDBデータベースのすべての権限を持つことを許可する:
grant all privileges on testDB.* to “test”@”localhost” identified by “1234”;
: grant all privileges on springmvc.* to "lxx"@"%" identified by "lxx";
flush privileges; #
e.ユーザーに権限の一部を指定する:
grant select,update on testDB.* to “test”@”localhost” identified by “1234”;
flush privileges; #
f.ライセンスtestユーザーは、すべてのデータベースのいくつかの権限を持っています.
grant select,delete,update,create,drop on . to test@”%” identified by “1234”; #”%” , localhost
3.ユーザー@>mysql-u root-p@>パスワードmysql>Delete FROM user Where User='test'and Host='localhost'を削除します. mysql>flush privileges; mysql>drop database testDB;//ユーザーのデータベース削除アカウントと権限:>drop userユーザー名@'%';>drop userユーザー名@localhost;
4.指定ユーザパスワード@>mysql-u root-p@>パスワードmysql>update mysqlを変更する.user set password=password('新しいパスワード')where User="test"and Host="localhost"; mysql>flush privileges;
5.すべてのデータベースmysql>show databaseをリストします.
6.データベースmysql>use'データベース名を切り替えます.
7.すべてのテーブルmysql>show tablesをリストします.
8.データテーブル構造mysql>describeテーブル名を表示する.
9.データベースとデータテーブルmysql>drop databaseデータベース名を削除する.mysql>drop tableデータテーブル名;