Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 27565 invoked from network); 19 Dec 2005 19:10:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 19 Dec 2005 19:10:55 -0000 Received: (qmail 81914 invoked by uid 500); 19 Dec 2005 19:10:54 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 81869 invoked by uid 500); 19 Dec 2005 19:10:53 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 81860 invoked by uid 99); 19 Dec 2005 19:10:53 -0000 X-ASF-Spam-Status: No, hits=1.3 required=10.0 tests=SPF_FAIL X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 19 Dec 2005 11:10:52 -0800 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id 9271EDE for ; Mon, 19 Dec 2005 20:10:31 +0100 (CET) Message-ID: <51968884.1135019431598.JavaMail.jira@ajax.apache.org> Date: Mon, 19 Dec 2005 20:10:31 +0100 (CET) From: "Jean T. Anderson (JIRA)" To: derby-dev@db.apache.org Subject: [jira] Commented: (DERBY-391) Tools and Utilities guide does not document ij.datasource, ij.user, nor ij.password In-Reply-To: <1089819056.1119563350481.JavaMail.jira@ajax.apache.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N [ http://issues.apache.org/jira/browse/DERBY-391?page=comments#action_12360855 ] Jean T. Anderson commented on DERBY-391: ---------------------------------------- Committed to derby/docs/trunk, revision 357755, Jeff Levitt's derby391firsthalf.diff patch that adds documentation for ij.datasource, ij.password, and ij.user. Changed/added files: $ svn status src A src/tools/rtoolsijproprefuser.dita A src/tools/rtoolsijproprefdatasource.dita M src/tools/derbytools.ditamap A src/tools/rtoolsijproprefpassword.dita > Tools and Utilities guide does not document ij.datasource, ij.user, nor ij.password > ----------------------------------------------------------------------------------- > > Key: DERBY-391 > URL: http://issues.apache.org/jira/browse/DERBY-391 > Project: Derby > Type: Improvement > Components: Documentation > Versions: 10.1.1.0 > Reporter: Myrna van Lunteren > Priority: Minor > Fix For: 10.2.0.0 > Attachments: derby391firsthalf.diff, rtoolsijproprefdatasource.html, rtoolsijproprefpassword.html, rtoolsijproprefuser.html > > The Tools and Utilities guide documents the ij properties. > However, it does not have any documentation about the following properties > ij.datasource > ij.password > ij.user > I suggest something like this (but someone else should review): > ij.dataSource > Function > This property allows one to specify the datasource that should be used to access the database. When specifying a datasource, Derby does *not* use the DriverManager mechanism to establish connections. For more information about DataSources, refer to the JDBC documentation and to the Derby Developer's Guide, section Using Derby as a J2EE Resource Manager. > To establish a connection using ij.dataSource, you need to use additional ij.dataSource properties to set some additional properties: > ij.dataSource.databaseName > ij.dataSource.createDatabase > Syntax > ij.dataSource= ij.dataSource.databaseName= [ij.dataSource.createDatabase=create] > Example > java -Dij.dataSource=org.apache.derby.jdbc.EmbeddedDataSource > -Dij.dataSource.databaseName=toursDB -Dij.dataSource.createDatabase=create" > ij.password > Function > Specifies the password used to make connections with. > When you connect like this, and ij creates the database, you will allways need to know that password in order to access the database, unless you set up additional users. For more information about authentication see the Derby Developer's Guide. > Syntax > ij.pasword=password > Example > java -Dij.user=me -Dij.password=mine org.apache.derby.tools.ij > See also > ij.user; Derby Developer's Guide - Derby and Security > ij.user > Function > Specifies the user with which connections are made by default. > When you connect like this, ij assumes that the database schema to be used is the same as the username provided. However, certain database objects cannot be created until a schema exists, i.e. until a create schema has been issued, followed by a set schema , or fully qualifying the database objects to be created. If no user is specified, no set schema has been issued, or create statements do not qualify the schema, all database objects are assumed to be under schema 'APP'. > Syntax > ij.user=username > Example > java -Dij.user=me -Dij.password=mine org.apache.derby.tools.ij > ij version 10.1 > ij> set schema finance; > ij> select * from accounts; > ij.password; Derby Developer's Guide - Derby and Security -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira