jsp 连接 MySQL 被拒绝

为当前最终发行版之前的所有版本提供支持
回复
aaronbai
帖子: 163
注册时间: 2006-10-15 10:12
送出感谢: 0
接收感谢: 0

jsp 连接 MySQL 被拒绝

#1

帖子 aaronbai » 2006-11-19 22:35

org.apache.jasper.JasperException: 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)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:264)
at java.security.AccessController.checkPermission(AccessController.java:427)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.SecurityManager.checkConnect(SecurityManager.java:1031)
at java.net.InetAddress.getAllByName0(InetAddress.java:1117)
at java.net.InetAddress.getAllByName0(InetAddress.java:1098)
Gmail: baifh03@gmail.com
MSN:aaronminwoo@hotmail.com
喜欢LINUX的加我!
一起学习讨论!
头像
SuperWar3Fan
帖子: 1263
注册时间: 2006-05-20 6:25
来自: 山东淄博
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 SuperWar3Fan » 2006-11-20 8:12

是Mysql的权限没有设置好!
你的Java程序的连接用户已经被设定可以从localhost访问Mysql数据库了吗?
aaronbai
帖子: 163
注册时间: 2006-10-15 10:12
送出感谢: 0
接收感谢: 0

#3

帖子 aaronbai » 2006-11-20 12:23

SuperWar3Fan 写了:是Mysql的权限没有设置好!
你的Java程序的连接用户已经被设定可以从localhost访问Mysql数据库了吗?

请问Java程序的连接用户已经被设定可以从localhost访问Mysql数据库 如何设定?在哪里设定?

我想是不是catalina.policy这个文件里设定,比如


//The permissions granted to the context root directory apply to JSP pages.
grant codeBase "file:${catalina.home}/webapps/examples/-" {
permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect";
permission java.net.SocketPermission "*.noaa.gov:80", "connect";
};

// The permissions granted to the context WEB-INF/classes directory
grant codeBase "file:${catalina.home}/webapps/examples/WEB-INF/classes/-" {
};
//
// The permission granted to your JDBC driver
grant codeBase "file:${catalina.home}/webapps/examples/WEB-INF/lib/driver.jar!/-" {
permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect";
};
Gmail: baifh03@gmail.com
MSN:aaronminwoo@hotmail.com
喜欢LINUX的加我!
一起学习讨论!
回复

回到 “老旧版本支持”