• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JDBC security violation

 
Krishna Chaitanya Reddy Kuninti
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,

I have a query....

I read a java article saying that any JDBC driver that uses native code to access DB causes security violation exception in Applets.

My doubt is, Why the security violation exception occur in Applets when a JDBC driver (Type1 and Type2) uses native code to access DB?

I will be very glad if any one could clear my doubt.

regards,
Krishna
 
Ulf Dittmer
Rancher
Pie
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That's one of the restrictions of the sandbox in which the JVM runs applet as a security measure. Since the JVM has no control over what native code does (as opposed to to what Java code does, which the JVM can control), it forbids any execution of native code. More information about the sandbox can be found here.

The way around the restriction is either to sign the applet, or to relax the local security policy; both approaches are described here.
[ September 11, 2007: Message edited by: Ulf Dittmer ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic