Microsoft SQL Server 2000 Driver for JDBC HTML Help上的一篇文章,不知是不是相关的,我也看的不大明白,请高手们指教。   Using the SQL Server 2000 Driver for JDBC on a Java 2 Platform    When using the SQL Server 2000 Driver for JDBC on a Java 2 Platform with the standard security manager enabled, you must give the driver some additional permissions. Refer to your Java 2 Platform documentation for more information about the Java 2 Platform security model and permissions.    You can run an application on a Java 2 Platform with the standard security manager using:"java -Djava.security.manager application_class_name"     where application_class_name is the class name of the application.    Web browser applets running in the Java 2 plug-in are always running in a Java Virtual Machine with the standard security manager enabled. To enable the necessary permissions, you must add them to the security policy file of the Java 2 Platform. This security policy file can be found in the jre/lib/security subdirectory of the Java 2 Platform installation directory.    To use JDBC data sources, all code bases must have the following permissions:// permissions granted to all domains 
grant { 
// DataSource access 
permission java.util.PropertyPermission "java.naming.*", "read,write"; 
// Adjust the server host specification for your environment 
permission java.net.SocketPermission "*.microsoft.com:0-65535", "connect"; 
};     To use insensitive scrollable cursors, and perform client-side sorting of some DatabaseMetaData ResultSets, all code bases must have access to temporary files.    For JDK 1.1 environments, access to "current working directory" must be granted.    For Java 2 environments, access to the temporary directory specified by the VM configuration must be granted.    The following is an example of permissions being granted for the C:\TEMP directory:// permissions granted to all domains 
grant { 
// Permission to create and delete temporary files. 
// Adjust the temporary directory for your environment. 
permission java.io.FilePermission "C:\\TEMP\\-", "read,write,delete"; 
}; 

解决方案 »

  1.   

    duanyuxy123:
    SQLServer不是sp3.
    SQLServer是混合式登录.
      

  2.   

    打上sp3吧好像win2003需要这样试试吧
      

  3.   

    好,我正在下.
    哪里可以看出我的sqlserver是不是打了sp3的?
      

  4.   

    duanyuxy123:
        谢谢,打了SP3可以了.
        但我现在用的是BEA的JDBC驱动,怎么装MS提供的驱动,能麻烦讲讲吗?
      

  5.   

    下载装MS提供的驱动把三个文件放在一个地方(我一般放在weblogic8。1\server\lib下)在startweblogic.cmd添加相应的classpath即可