[問題] mysql密碼&權限問題

看板Linux作者 (海獅)時間13年前 (2012/12/19 11:21), 編輯推噓1(107)
留言8則, 5人參與, 最新討論串1/1
我是最近剛開始使用AMAZON的EC2架站的新手 想問一下大家一個權限處理的問題 我有一個拿來開啟mySQL連線的檔案: mySQL.inc.php 去執行mysql_connect 等基本指令 裡面記錄了我root的密碼(為了登入mySQL用的) 別的文件會用include("mySQL.inc.php") 來初步開啟資料庫連線 所以我希望把這個檔案權限設成600之類的不讓其他使用者看到 但我發現如果我不把other的權限開到6 別的檔案就呼叫不到這份文件 所以也無法順利開啟資料庫連線 請問一下這樣情況要怎麼做比較好呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.6.162

12/19 12:24, , 1F
一般用644吧 另外PHP檔無法直讀
12/19 12:24, 1F

12/19 12:24, , 2F
別用這種認證方式
12/19 12:24, 2F

12/19 12:28, , 3F
對了...MYSQL的密碼和ROOT的密碼沒關係吧
12/19 12:28, 3F

12/20 13:12, , 4F
他指的應該是mysql裡root的密碼吧.另外開一組帳號來用比較
12/20 13:12, 4F

12/20 13:14, , 5F
好.
12/20 13:14, 5F

12/20 15:32, , 6F
恩... 因為我是用root登入mysql的 所以只能另開帳號囉?
12/20 15:32, 6F

12/20 20:33, , 7F
也可以把那個檔案 chown 成執行 PHP 的 user或 group
12/20 20:33, 7F

12/20 20:34, , 8F
other 就可以變成 0 了
12/20 20:34, 8F
文章代碼(AID): #1GqJAWka (Linux)