ログインして確認するのが面倒なので取得するようにした。
前提条件
- Windows Server 2012 R1
- GlassFish Server Open Source Edition 4.1.1 (build 1)
- GlassFishのインストール先は C:\Program Files 直下
- adminのパスワードを記載したファイルは C:\Program Files\glassfish4\bin に配置
- ファイルを選択し右クリック → PowerShell で実行
get_jdbc-connection-pool.ps1
Set-Location "C:\Program Files\glassfish4\bin" $results = .\asadmin --user admin --passwordfile .\passwords.txt get "domain.resources.jdbc-connection-pool.{コネクションプール名}.property.*" $user, $password, $url foreach ($result in $results) { if (-1 -ne $result.indexOf("domain.resources.jdbc-connection-pool.{コネクションプール名}.property.user")) { $user = $result.split("=")[1] } if (-1 -ne $result.indexOf("domain.resources.jdbc-connection-pool.{コネクションプール名}.property.password")) { $password = $result.split("=")[1] } if (-1 -ne $result.indexOf("domain.resources.jdbc-connection-pool.{コネクションプール名}.property.url")) { $url = $result.split("=")[1] } } Write-Output ("ユーザ名 :" + $user) Write-Output ("パスワード:" + $password) Write-Output ("接続先 :" + $url)
passwords.txt
AS_ADMIN_PASSWORD={adminのパスワード}