瀏覽單個文章
isnowcloud
Regular Member
 

加入日期: Feb 2015
文章: 65
引用:
作者erai
用MySQL,不可行。
因為帳號與密碼,是一對一的關係

目前要做到這種一對多的帳密機制只能自己搞
例:
駭客登進某台帳密:admin / admin
結果什麼權限都沒有

又再試了一次:admin / password
結果什麼權限都沒有

又再試了一次:admin / 12345678
還是什麼權限都沒有

最後管理人員:admin / Admin


感謝大哥,你的例子有點難理解,好像是不管什麼帳密都能登入只是都沒權限罷了?

我剛剛有認真研究了一下
https://dev.mysql.com/doc/refman/5....how-grants.html

用這上面這種方式去確認
我發現host固定的情況的確是不行的
之後grant的password會直接覆蓋,show下就很清楚
但是如果是相同帳號@不同的host好像就行

舉例
mysql>GRANT ALL PRIVILEGES ON test1.* TO account@domainname1 IDENTIFIED BY "password1";
mysql>GRANT ALL PRIVILEGES ON test2.* TO account@domainname2 IDENTIFIED BY "password2";

這樣好像就no problem了
舊 2015-07-19, 07:05 PM #7
回應時引用此文章
isnowcloud離線中