您好,登錄后才能下訂單哦!
mysql中怎么實現用戶授權,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
mysql 用戶授權
默認情況下 mysql 是以root 用戶進入 并且操作的,那么要想以其他用戶進入并且對數據庫進行增刪改查的工作那么就需要 以root 用戶的身份進入 給數據庫授權 給 相應的用戶
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
還可以進行更細粒度的 授權:
//如果想指定部分權限給一用戶,可以這樣來寫:
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;
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。