Mysql新建使用者和資料庫並授權

2022-07-25 20:18:09 字數 1342 閱讀 7947

一、新建使用者

//登入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 的使用者。

二、登入測試

mysql>exit;

@>mysql -u cplusplus -p

@>輸入密碼

mysql>登入成功

三、使用者授權

//登入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>其它操作

四、部分授權

mysql>grant select,update on cplusplusdb.* to cplusplus@localhost

identified by 『cplusplus.me';

//重新整理系統許可權表。

mysql>flush privileges;

五、刪除使用者

@>mysql -u root -p

@>密碼

mysql>delete from user where user=」cplusplus」 and host=」localhost」;

mysql>flush privileges;

六、刪除資料庫

mysql>drop database cplusplusdb;

七、修改密碼

@>mysql -u root -p

@>密碼

mysql>update mysql.user set password=password(『新密碼』) where

user=」cplusplus」 and host=」localhost」;

mysql>flush privileges;

Mysql新建使用者和資料庫並授權

測試環境 centos 6.3和mysql 5.3 一 新建使用者 登入mysql mysql u root p 密碼 建立使用者 mysql insert into mysql.user host,user,password values localhost cplusplus password ...

Mysql新建使用者和資料庫並授權

一 新建使用者 登入mysql mysql u root p 密碼 建立使用者 mysql insert into mysql.user host,user,password values localhost cplusplus password cplusplus.me 重新整理系統許可權表 my...

Linux環境 Mysql新建使用者和資料庫並授權

測試環境 linux 和mysql 5.5.35 一 新建使用者 登入mysql mysql u root p 密碼 建立使用者 mysql insert into mysql.user host,user,password values localhost username password pa...