mysql 新增、刪除用戶和權(quán)限分配
1. 新增用戶
mysql>insert into mysql.user(Host,User,Password) values("localhost","lionbule",password("hello1234"));
mysql>flush privileges;
2. 修改用戶密碼
mysql>update mysql.user set password=password('new password') where User="lionbule" and Host="localhost";
mysql>flush privileges;
3. 刪除用戶
mysql>DELETE FROM user WHERE User="lionbule" and Host="localhost";
mysql>flush privileges;
4. 權(quán)限分配
4.1. grant用法
grant 權(quán)限 on 數(shù)據(jù)庫.* to 用戶名@'登錄主機' identified by '密碼'
權(quán)限:
常用總結(jié), ALL/ALTER/CREATE/DROP/SELECT/UPDATE/DELETE
數(shù)據(jù)庫:
*.* 表示所有庫的所有表
test.* 表示test庫的所有表
test.test_table 表示test庫的test_table表
用戶名:
mysql賬戶名
登陸主機:
允許登陸mysql server的客戶端ip
'%'表示所有ip
'localhost' 表示本機
'192.168.10.2' 特定IP
密碼:
賬戶對應(yīng)的登陸密碼
4.2 例子
mysql>grant all on test.* to lionbule@'%' identified by 'hello1234';
mysql>flush privileges;
新增密碼為‘hello234'的用戶lionbule對test庫擁有所有操作權(quán)限,并不限制lionbule用戶的登陸IP。
4.3 注意事項
grant 會覆蓋用戶的部分信息,跟insert 、update執(zhí)行功能一樣.
相關(guān)文章
MySQL5.7.27-winx64版本win10下載安裝教程圖解
這篇文章主要介紹了MySQL5.7.27-winx64版本win10下載安裝教程,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-09-09mysql?亂碼字符?latin1?characters?轉(zhuǎn)換為?UTF8詳情
這篇文章主要介紹了mysql?亂碼字符?latin1?characters?轉(zhuǎn)換為?UTF8詳情,文章基于MySQL的相關(guān)資料展開詳細內(nèi)容。需要的小伙伴可以參考一下2022-04-04分頁技術(shù)原理與實現(xiàn)之分頁的意義及方法(一)
這篇文章主要介紹了分頁技術(shù)原理與實現(xiàn)第一篇:為什么要進行分頁及怎么分頁,感興趣的小伙伴們可以參考一下2016-06-06