看板 Database 關於我們 聯絡資訊
我在mysql裡新增了一個使用者 user1, 當主機設定為所有主機('%')時,卻不能用此組帳號密碼登入mysql, 但主機改成localhost後就可以登入mysql, 去查看mysql資料庫裡的user資料表, 使用者 root 和 user1 除了user欄和password欄不一樣之外, 其他欄位都是一樣的, 不知道是不是有什麼地方該做卻沒有注意到的呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.161.150.115
iamnotfat:當你用localhost 跟 % 是代表兩種獨立的權限賦予 03/11 00:16
iamnotfat:% 請用遠端主機驗證 , localhost 請從本機驗證 03/11 00:17
bjlzaw:謝謝樓上,想再請教一下,我是在遠端測試的, 03/11 22:47
bjlzaw:為什麼MySQL裡主機設成localhost的使用者可以登入呢? 03/11 22:53
celven:會不會是用php去連mysql,而他們又剛好是同一台主機? 03/19 15:42
bjlzaw:沒錯,就是這樣,感謝樓上。 發現自己好蠢= = 03/26 23:07
bjlzaw:完全忘記自己是在用phpmyadmin 03/26 23:10