mysql 創(chuàng)建root用戶和普通用戶及修改刪除功能
方法1: 用SET PASSWORD命令
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
方法2:用mysqladmin
mysqladmin -u root password "newpass"
如果root已經(jīng)設(shè)置過密碼,采用如下方法
mysqladmin -u root password oldpass "newpass"
方法3: 用UPDATE直接編輯user表
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
mysql> FLUSH PRIVILEGES;
創(chuàng)建普通用戶
用戶管理
mysql>use mysql;
查看
mysql> select host,user,password from user ;
創(chuàng)建
mysql>
用戶管理
mysql>use mysql;
查看
mysql> select host,user,password from user ;
創(chuàng)建用戶
mysql> insert into mysql.user (Host,User,Password) Values('%','wise',PASSWORD('passwd'));
msyql>FLUSH RPIVILEGES
修改
mysql>rename user feng to newuser;//mysql 5之后可以使用,之前需要使用update 更新user表
刪除
mysql>drop user newuser; //mysql5之前刪除用戶時必須先使用revoke 刪除用戶權(quán)限,然后刪除用戶,mysql5之后drop 命令可以刪除用戶的同時刪除用戶的相關(guān)權(quán)限
更改密碼
mysql> set password for zx_root =password('xxxxxx');
mysql> update mysql.user set password=password('xxxx') where user='otheruser'
查看用戶權(quán)限
mysql> show grants for zx_root;
賦予權(quán)限
mysql> grant all privileges on YQ.* to wise;
回收權(quán)限
mysql> revoke select on dmc_db.* from zx_root; //如果權(quán)限不存在會報錯
修改
mysql>rename user feng to newuser;//mysql 5之后可以使用,之前需要使用update 更新user表
刪除
mysql>dropuser newuser; //mysql5之前刪除用戶時必須先使用revoke 刪除用戶權(quán)限,然后刪除用戶,mysql5之后drop 命令可以刪除用戶的同時刪除用戶的相關(guān)權(quán)限
更改密碼
mysql> set password for zx_root =password('xxxxxx');
mysql> update mysql.user set password=password('xxxx') where user='otheruser'
查看用戶權(quán)限
mysql> show grants for zx_root;
賦予權(quán)限
mysql> grant select on dmc_db.* to zx_root;
回收權(quán)限
mysql> revoke select on dmc_db.* from zx_root; //如果權(quán)限不存在會報錯
以上所述是小編給大家介紹的mysql 創(chuàng)建root用戶和普通用戶及修改刪除功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
讓MySQL數(shù)據(jù)庫跑的更快 為數(shù)據(jù)減肥
在MySQL數(shù)據(jù)庫優(yōu)化工作中,使數(shù)據(jù)盡可能的小,使表在硬盤上占據(jù)的空間盡可能的小,這是最常用、也是最有效的手段之一。2011-03-03
專業(yè)級的MySQL開發(fā)設(shè)計規(guī)范及SQL編寫規(guī)范
這篇文章主要介紹了專業(yè)級的MySQL開發(fā)設(shè)計規(guī)范及SQL編寫規(guī)范,需要的朋友可以參考下2020-11-11
使MySQL查詢區(qū)分大小寫的實(shí)現(xiàn)方法
我們在MySQL中使用SELECT語句查詢時,可不可以使查詢區(qū)分大小寫?今天從網(wǎng)絡(luò)上找到了方法,現(xiàn)總結(jié)如下。2010-12-12
MySQL隱式類型轉(zhuǎn)換導(dǎo)致索引失效的解決
本文主要介紹了MySQL隱式類型轉(zhuǎn)換導(dǎo)致索引失效的解決,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-08-08

