alguém já viu esse erro ??? ou sabe o q pode ser ?
java.security.AccessControlException: access denied (java.net.SocketPermission ip_do_servidor_sqlserver:1433 connect,resolve)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:269)
at java.security.AccessController.checkPermission(AccessController.java:401)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:524)
at java.lang.SecurityManager.checkConnect(SecurityManager.java:1026)
at java.net.Socket.connect(Socket.java:446)
tô tentando acessar o meu banco sql ... através de um DSN criado no tomcat !!!
minha classe:
public class PoolConexao {
static Connection conn;
public static Connection getConexao(){
System.out.println("Pool");
try{
Context initContext = new InitialContext();
Context envContext = (Context)initContext.lookup("java:/comp/env");
DataSource ds = (DataSource)envContext.lookup("jdbc/PCSQL");
***conn = ds.getConnection();
return conn;
}catch (Exception e) {
e.printStackTrace();
return null;
}
}
}
*** o erro gera nesta linha