溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

mysql中怎么實現(xiàn)用戶授權(quán)

發(fā)布時間:2021-08-06 11:38:09 來源:億速云 閱讀:137 作者:Leah 欄目:數(shù)據(jù)庫

mysql中怎么實現(xiàn)用戶授權(quán),很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

mysql 用戶授權(quán)
 
默認(rèn)情況下 mysql 是以root 用戶進(jìn)入 并且操作的,那么要想以其他用戶進(jìn)入并且對數(shù)據(jù)庫進(jìn)行增刪改查的工作那么就需要 以root 用戶的身份進(jìn)入 給數(shù)據(jù)庫授權(quán) 給 相應(yīng)的用戶
 
server0:/usr/local/mysql/bin # mysql -uroot -p
Enter password:
 
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| solrclient         |
| test               |
+--------------------+
 
mysql> grant all privileges on solrclient.* to  identified by 'suse‘;
Query OK, 0 rows affected (0.00 sec)
 
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql>\q
 
還可以進(jìn)行更細(xì)粒度的 授權(quán):
 
//如果想指定部分權(quán)限給一用戶,可以這樣來寫:
mysql>grant select,update on solrDB.* to    identified by ‘suse’;
 
3.刪除用戶
  @>mysql -u root -p
  @>密碼
  mysql>DELETE FROM user WHERE User='suse'and Host=”localhost”;
  mysql>flush privileges;
  //刪除用戶的
  >drop database  solrDB;
  4.修改指定用戶密碼
  @>mysql -u root -p
  @>密碼
  mysql>update mysql.user set password=password(‘新密碼’) where User='suse' and Host=”localhost”;
  mysql>flush privileges;
  mysql>quit;


 

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進(jìn)一步的了解或閱讀更多相關(guān)文章,請關(guān)注億速云行業(yè)資訊頻道,感謝您對億速云的支持。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI