国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

解決Linux下tomcat連接MySQL數據庫問題

2024-07-24 12:57:14
字體:
來源:轉載
供稿:網友
  解決linux下tomcat連接mysql數據庫

  在linux下,開發一個web應用,期間調用數據庫時總是不成功,如果單獨寫一個類,并編譯執行訪問數據庫,正常,但是用web應用來調這個類連接數據庫,就會出現錯誤:com.mysql.jdbc.communicationsexception: communications link failure due to underlying exception:

  ** begin nested exception **

  java.security.accesscontrolexception
  message: access denied (java.net.socketpermission localhost resolve)

  stacktrace:

  java.security.accesscontrolexception: access denied (java.net.socketpermission localhost resolve)

  看來錯誤不在數據庫,還應該在與web有關的地方。檢查了各個端口,發現都開放,并且文件的權限也對其它用戶開放了。上網一搜,有人說是java的安全配置的問題,更改/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/security/java.policy下的策略文件,更改后,還是無法訪問,看來問題不在這里,在tomcat文件夾下,也有幾個策略文件,在/etc/tomcat5.5/policy.d下,我們應該能看到5個.policy文件,它們的作用各不相同,里面都有注釋,在相應的地方插入如下代碼:

  grant codebase "file:/var/lib/tomcat5.5/webapps/項目名稱/-" {
   permission java.security.allpermission;
  };

  這樣該項目就會有相應的權限了,如果實在是不知道應該放在哪個文件下,那么就每個文件里放一句,肯定管用。

  這樣,tomcat就會開放web應用訪問數據庫的權限。
國內最大的酷站演示中心!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浪卡子县| 顺平县| 平江县| 江津市| 蕉岭县| 农安县| 武隆县| 观塘区| 怀集县| 大荔县| 咸阳市| 丰镇市| 稷山县| 客服| 安康市| 明溪县| 西丰县| 宜兰市| 莆田市| 抚顺市| 德惠市| 沾化县| 舞阳县| 崇州市| 咸丰县| 姚安县| 离岛区| 华蓥市| 上林县| 安岳县| 宜丰县| 合江县| 吉林省| 新丰县| 嘉祥县| 浮梁县| 桑植县| 漠河县| 漠河县| 山阳县| 武宣县|