《Mysql必讀mysql用戶授權訪問與刪除授權》要點:
本文介紹了Mysql必讀mysql用戶授權訪問與刪除授權,希望對您有用。如果有疑問,可以聯系我們。
導讀:在mysql數據庫中,默認允許以root身份登錄,然后執行相關操作.這在生產環境中,極為不平安,建議創建新的用戶,并使用grant命令進行mysql...
MYSQL入門在mysql數據庫中,默認允許以root身份登錄,然后執行相關操作.
MYSQL入門這在生產環境中,極為不平安,建議創建新的用戶,并使用grant命令進行mysql用戶授權訪問,授予指定的訪問權限,以加強mysql數據庫的平安.
MYSQL入門例如:
?
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 suse@localhost 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入門還可以進行更細粒度的 授權:
?
//如果想指定部分權限給一用戶,可以這樣來寫:
mysql>grant select,update on solrDB.* to suse@localhost?? identified by ‘suse’;
?
MYSQL入門1,除了授予訪問權限,有時需要直接刪除用戶,可以這樣:
?
>mysql -u root -p
>暗碼
mysql>DELETE FROM user WHERE User='suse'and Host=”localhost”;
mysql>flush privileges;
//刪除用戶的數據庫
mysql>drop database? solrDB;
MYSQL入門2,修改指定用戶暗碼
?
>mysql -u root -p
>暗碼
mysql>update mysql.user set password=password(‘新暗碼’) where User='suse' and Host=”localhost”;
mysql>flush privileges;
mysql>quit;
《Mysql必讀mysql用戶授權訪問與刪除授權》是否對您有啟發,歡迎查看更多與《Mysql必讀mysql用戶授權訪問與刪除授權》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/12734.html