mysql如何建立使用者
#一:首先看下使用者資訊的儲存位置:
#1.mysql中的用戶,都儲存在mysql系統的系統資料庫「mysql」中。
2.表格內容初始為:
#二:建立使用者:
1.create user '使用者名稱'@'允許登入的位置' identified by '密碼'
範例:
create user 'user1'@'192.168.44.64' identified by '123';
三:權限管理:
#1.權限是什麼?
權限就是可以做些什麼的權利,例如可以「insert」(插入),可以create(創建),update,delete。 。 。 。其中“all”,表示“所有權限”
實際上,在mysql系統中,權限就是如上述這些“單字”;有哪些權限呢?2.細化為:
四:授予使用者權限
1.grant 權限1,權限2,.... on 某庫.某下級單位 to '使用者名稱'@ '允許登入的位置' 【identified by '密碼'】
#說明:
1,權限名稱有例如:insert, update, select, delete, create, drop ......
例如:php44.學生表 或 php44. int_test有兩個特殊寫法:*.* :表示所有資料庫中的所有下級單位;
某函式庫.* : 表示該資料庫中的所有下級單位
3, 如果是對現有使用者授予權限,則identified 部分可以省略,如果不省略,就是表示修改其密碼;##而對於一個新使用者(即'使用者名稱'@'允許登入的位置'其實尚不存在),則是identified部分不可以省略,而且,該grant語句,其實就是會建立一個新使用者! ########################2.也可以授予「所有權限」:######grant all privileges on php44.* to 'user1'@'192.168.44.64';
說明:
1各項意義跟grant語句一樣;
2表示將某個使用者在某個資料單位上的某些權限取消。
以上是MySQL如何建立使用者?的詳細內容。更多資訊請關注PHP中文網其他相關文章!