æ–°è¦?作æˆ?ã?™ã‚‹ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã?Šã‚ˆã?³ã€?æš—å?·åŒ–ã?•れã?¦ã?„ã?ªã?„æ—¢å˜ã?®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã?®ã€?æš—å?·åŒ–ã?®æŒ‡å®šã‚’行ã?„ã?¾ã?™ã€‚æš—å?·åŒ–ã?®è©³ç´°ã?«ã?¤ã?„ã?¦ã?¯ã€?Derby ディベãƒãƒƒãƒ‘ーズ ガイドã?®ã€Œãƒ‡ã‚£ã‚¹ã‚¯ä¸Šã?®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‚’æš—å?·åŒ–ã?™ã‚‹ã€?ã‚’å?‚ç…§ã?—ã?¦ã??ã? ã?•ã?„。
dataEncryption属性ã?¯ã€?bootPassword=keyã?‚ã‚‹ã?„ã?¯newEncryptionKey=key属性ã?¨çµ„ã?¿å?ˆã‚?ã?›ã?¦åˆ©ç”¨ã?—ã?ªã??ã?¦ã?¯ã?ªã‚Šã?¾ã?›ã‚“。 ã??れã?‹ã‚‰ã€?encryptionProvider=providerNameã?¨encryptionAlgorithm=algorithmも指定å?¯èƒ½ã?§ã?™ã€‚
æ—¢å˜ã?®èª?証ã?¨SQLèª?証ã?Œä¸¡æ–¹æœ‰åйã?«ã?ªã?£ã?¦ã?„るデータベースã?«æš—å?·åŒ–ã‚’æ–½ã?™ã?“ã?¨ã?Œã?§ã??ã‚‹ã?®ã?¯ã€?データベース所有者ã? ã?‘ã?§ã?™ã€‚より詳細ã?ªæƒ…å ±ã?¯Derby ディベãƒãƒƒãƒ‘ーズ ガイドã?®ã€?「ユーザèª?証を有効ã?«ã?™ã‚‹ã€?ã?¨ã€ŒSQL標準èª?証モードをè¨å®šã?™ã‚‹ã€?ã‚’å?‚ç…§ã?—ã?¦ã??ã? ã?•ã?„。
-- æ–°è¦?ã?®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‚’æš—å?·åŒ–ã?™ã‚‹ã€‚ jdbc:derby:encryptedDB;create=true;dataEncryption=true; bootPassword=cLo4u922sc23aPe -- æ—¢å˜ã?®æš—å?·åŒ–ã?•れã?¦ã?„ã?ªã?„データベースを暗å?·åŒ–ã?™ã‚‹ã€‚ jdbc:derby:salesdb;dataEncryption=true;bootPassword=cLo4u922sc23aPe