mysql 建立用戶賦值權限

1、新建本地用戶

//登陸MYSQL
@>mysql -u root -p
@>密碼
//建立用戶
mysql> insert into mysql.user(Host,User,Password)
values(「localhost」,」cplusplus」,password(「cplusplus.me」));
//刷新系統權限表
mysql>flush privileges;
這樣就建立了一個名爲:cplusplus 密碼爲:cplusplus.me 的用戶。


2、登陸測試

mysql>exit;
@>mysql -u cplusplus -p
@>輸入密碼
mysql>登陸成功


3、用戶受權

//登陸MYSQL
@>mysql -u root -p
@>密碼
//首先爲用戶建立一個數據庫(cplusplusDB)
mysql>create database cplusplusDB;
//受權cplusplus用戶擁有cplusplusDB數據庫的全部權限。
>grant all privileges on cplusplusDB.* to cplusplus@localhost identified
by ‘cplusplus.me';
//刷新系統權限表
mysql>flush privileges;
mysql>其它操做


4、部分受權

mysql>grant select,update on cplusplusDB.* to cplusplus@localhost identified by ‘cplusplus.me'; //刷新系統權限表。 mysql>flush privileges; 5、刪除用戶 @>mysql -u root -p @>密碼 mysql>DELETE FROM user WHERE User=」cplusplus」 and Host=」localhost」; mysql>flush privileges; 6、刪除數據庫 mysql>drop database cplusplusDB; 7、修改密碼 @>mysql -u root -p @>密碼 mysql>update mysql.user set password=password(‘新密碼’) where User=」cplusplus」 and Host=」localhost」; mysql>flush privileges;

相關文章
相關標籤/搜索