文章詳情頁
mysql用戶管理操作實例分析
瀏覽:12日期:2023-10-15 13:36:50
本文實例講述了mysql用戶管理操作。分享給大家供大家參考,具體如下:
本文內(nèi)容: 用戶的介紹 查看用戶 創(chuàng)建用戶帳戶 修改賬戶 刪除帳戶 關(guān)于匿名用戶首發(fā)日期:2018-04-19
用戶的介紹: mysql的客戶端連接是以用戶名來登錄服務(wù)端。 服務(wù)端可以對用戶的權(quán)限來進行更改,所以每個用戶對數(shù)據(jù)庫或?qū)?shù)據(jù)表的權(quán)限都是不一樣的。 一般來說不應(yīng)該使用root用戶登錄,因為root用戶擁有最高的權(quán)限,可以進行刪除數(shù)據(jù)庫等“危險”操作。為了安全,應(yīng)該使用其他用戶登錄,并且給他分配合適的權(quán)限。 并且用戶應(yīng)該是有密碼的,使用匿名用戶(沒有密碼)是非常危險的,如果這個匿名用戶又是開放遠程登錄的話那別人只要檢測到你的端口是開放的就可以登錄你的mysql了。查看用戶: MySQL用戶賬號和信息存儲在名為 mysql 的MySQL數(shù)據(jù)庫中。 mysql 數(shù)據(jù)庫有一個名為 user 的表,它包含所有用戶賬號。 user表有一個名為 user 的列,它存儲用戶登錄名。
使用select * from userG來獲取完整的表數(shù)據(jù)時其中后綴是priv是權(quán)限的意思,N代表沒有。
host是代表允許登錄的主機,%為允許本地和非本地主機登錄
user是用戶名
authentication string是密碼的散列值。
創(chuàng)建用戶帳戶: 方式1:create user 用戶名@可登錄地址 identified by ’密碼’; 沒有可登錄地址代表所有地址都能登錄
如果只允許本地登錄,應(yīng)該設(shè)置成localhost
方式2:grant 權(quán)限 on 數(shù)據(jù)庫.數(shù)據(jù)表 to 用戶名@可登錄地址 identified by ’密碼’;
方式3:可以使用Insert直接往user表中插入數(shù)據(jù),但不建議使用。修改賬戶: 重命名用戶:rename user 原用戶名@可登錄地址 to 新用戶名@可登錄地址; 【原用戶名的可登錄地址是必須的,而新用戶名的可登錄地址是可選的,但不填的話就會默認成%即允許遠程登錄】 更改密碼:set password for ’用戶名’@可登錄地址 = password(’密碼’);【在不指定用戶名的情況下,為修改當前用戶的密碼】【可登錄地址是可選的,必須是原來的可登錄地址】
修改賬戶權(quán)限將在另外一篇博文中講述。超鏈接:mysql之用戶權(quán)限管理刪除帳戶: drop user 用戶名;補充: 在mysql5.0之前drop user命令只會刪除用戶,而不刪除權(quán)限,在5.0之前需要先用revoke刪除權(quán)限。關(guān)于匿名用戶: 在舊版本默認情況都會有一個匿名用戶,這使得你不需要使用用戶及密碼就能登錄mysql 如何創(chuàng)建匿名用戶
一般情況下不應(yīng)該創(chuàng)建匿名用戶,即使是因為學(xué)習(xí)方便而創(chuàng)建也應(yīng)該設(shè)置成本地的。更多關(guān)于MySQL相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《MySQL查詢技巧大全》、《MySQL事務(wù)操作技巧匯總》、《MySQL存儲過程技巧大全》、《MySQL數(shù)據(jù)庫鎖相關(guān)技巧匯總》及《MySQL常用函數(shù)大匯總》
希望本文所述對大家MySQL數(shù)據(jù)庫計有所幫助。
標簽:
MySQL
數(shù)據(jù)庫
相關(guān)文章:
1. MySQL分區(qū)的優(yōu)點2. 從舊版本SQL Server中重新存儲數(shù)據(jù)3. Oracle根據(jù)逗號拆分字段內(nèi)容轉(zhuǎn)成多行的函數(shù)說明4. 學(xué)好Oracle的六條總結(jié)5. 如何實現(xiàn)MySQL數(shù)據(jù)庫的備份與恢復(fù)6. mysql-bin.000001文件的來源及處理方法7. mysql啟動時報錯 ERROR! Manager of pid-file quit without8. 什么是Access數(shù)據(jù)庫9. MYSQL(電話號碼,身份證)數(shù)據(jù)脫敏的實現(xiàn)10. 加密你的Access數(shù)據(jù)庫asp打開方法
排行榜

網(wǎng)公網(wǎng)安備