程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql grants小記

mysql grants小記

編輯:MySQL綜合教程

mysql grants小記。本站提示廣大學習愛好者:(mysql grants小記)文章只能為提供參考,不一定能成為您想要的結果。以下是mysql grants小記正文


裝置mycheckpoint的時刻,給這個監控用戶分權限的時刻,發明了這個機密:

mysql>
mysql> GRANT ALL PRIVILEGES ON mycheckpoint.* TO 'mycheckpoint_user'@'localhost' IDENTIFIED BY '123456';
ERROR 1470 (HY000): String 'mycheckpoint_user' is too long for user name (should be no longer than 16)
mysql>

grant敕令是對mysql數據庫停止用戶創立,權限或其他參數掌握的壯大的敕令,官網上引見它就有幾年夜頁,要用精它生怕不是一日半早的工作,權宜依據心得漸漸體會吧!
grant敕令的簡略引見是如許的:
The GRANT statement enables system administrators to grant privileges to MySQL user accounts. GRANT also serves to specify other account characteristics such as use of secure connections and limits on access to server resources. To use GRANT, you must have the GRANT OPTION privilege, and you must have the privileges that you are granting.
這段話的意思是說:grant敕令許可體系治理員對mysql 用戶賬號(user account)授與各類權限(grant privileges),grant固然也能夠用於設置帳號的其他特點如平安銜接和辦事材料拜訪限制等,為應用grant敕令,必需有GRANT OPTION 權限,同是你必需有你要授與權限的權限!
應用show grant敕令 SHOW GRANTS [FOR user]
該敕令的說明是:This statement lists the GRANT statement or statements that must be issued to duplicate the privileges that are granted to a MySQL user account.
假如要須要以後用戶的權限,可使用這下三條敕令之一:

SHOW GRANTS;SHOW GRANTS FOR CURRENT_USER;SHOW GRANTS FOR CURRENT_USER();在本機上運轉敕令的後果(當用應用的root用戶銜接到mysql)應用grant敕令前,須要弄清晰以下信息:grant 的類型,即你要授與甚麼權限(privilege type),是許可查詢?拔出行?創立?照樣其他等等。grant 的對象類型(priv_type),有三種:TABLE、 FUNCTION、PROCEDURE,還有一種是默許的,就是DATABASE數據庫。grant 的對象(priv_level):是感化於一切數據庫呢?照樣感化於某一數據庫,是感化於數據庫的一切表,照樣某一個單一的表,乃至是表中的某些列!可以如許做個想象,用戶就是一個城管法律者:他有那些權限(privilege type),驅逐走鬼?充公走鬼的器械?他治理那類(priv_type)走鬼呢?賣生果的?烘烤的照樣賣钸口的?他治理的規模是甚麼:全部區?某條街道?最初,分歧的權限會能或不克不及感化於分歧的對象類型和規模,以下是部門截圖,詳細能夠參考:
dev.mysql.com/doc/refman/5.1/en/privileges-provided.html


以下是某些權限的解數截圖,具體在dev.mysql.com/doc/refman/5.1/en/grant.html
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved