📄 nwsvr.policy
字号:
//Recommended set of permissions to start & use the network server, //assuming the '${derby.codebase}${/}-' directory has been secured. //Fine tune based on your environment settingsgrant codeBase "file:${csinfo.codebase}/-" {permission java.io.FilePermission "${derby.system.home}", "read, write, delete";permission java.io.FilePermission "${derby.system.home}${/}-", "read, write, delete";permission java.util.PropertyPermission "derby.debug.false", "read, write";permission java.util.PropertyPermission "derby.debug.true", "read, write";permission java.util.PropertyPermission "derby.*", "read, write";permission java.lang.RuntimePermission "createClassLoader";// These permissions are needed to load the JCE for encryption with JDK131.// JDK14 has the JCE preloadedpermission java.security.SecurityPermission "createAccessControlContext";permission java.security.SecurityPermission "insertProvider.SunJCE";// network server permissionspermission java.net.SocketPermission "127.0.0.1", "accept";permission java.net.SocketPermission "localhost", "accept";permission java.net.SocketPermission "${csinfo.serverhost}", "accept";permission java.net.SocketPermission "${csinfo.trustedhost}", "accept";// Just for the debug build. not needed for jarspermission java.lang.RuntimePermission "accessDeclaredMembers";}; //Required set of permissions to stop the network server, assuming you have// secured the '${csinfo.codebase}${/}-' directory//Remember to fine tune this as per your environment.grant codeBase "file:${csinfo.codebase}/-" {permission java.net.SocketPermission "localhost", "connect, resolve"; //The following is required if the server is started with the -h option //(else shutdown access will be denied)permission java.net.SocketPermission "${csinfo.serverhost}", "connect, resolve";}; // These permissions are needed for sysinfo to allow the jars to be looked atgrant codeBase "file:${csinfo.codebase}/-" { permission java.io.FilePermission "${csinfo.codebase}/derby.jar", "read"; permission java.io.FilePermission "${csinfo.codebase}/derbynet.jar", "read"; permission java.io.FilePermission "${csinfo.codebase}/derbyclient.jar", "read"; permission java.io.FilePermission "${csinfo.codebase}/db2jcc.jar", "read"; permission java.io.FilePermission "${csinfo.codebase}/db2jcc_license_c.jar", "read"; permission java.io.FilePermission "${csinfo.codebase}/derbyLocale_de_DE.jar", "read"; permission java.io.FilePermission "${csinfo.codebase}/derbyLocale_es.jar", "read"; permission java.io.FilePermission "${csinfo.codebase}/derbyLocale_fr.jar", "read"; permission java.io.FilePermission "${csinfo.codebase}/derbyLocale_it.jar", "read"; permission java.io.FilePermission "${csinfo.codebase}/derbyLocale_ja_JP.jar", "read"; permission java.io.FilePermission "${csinfo.codebase}/derbyLocale_ko_KR.jar", "read"; permission java.io.FilePermission "${csinfo.codebase}/derbyLocale_pt_BR.jar", "read"; permission java.io.FilePermission "${csinfo.codebase}/derbyLocale_zh_CN.jar", "read"; permission java.io.FilePermission "${csinfo.codebase}/derbyLocale_zh_TW.jar", "read";};// Just for the testsgrant { // accessDeclaredMembers only needed for debug build permission java.lang.RuntimePermission "accessDeclaredMembers"; permission java.util.PropertyPermission "derby.database.mode", "read, write"; // need acces to socket for ldap tests permission java.net.SocketPermission "yourldaphost.yourdomain.com", "connect, resolve"; // tests like import/export need file write permission permission java.io.FilePermission "${user.dir}${/}-", "read, write, delete"; };
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -