問題
以下がevent.logに記録され、パスワードを設定していないデータベースファイルをFileMakerServerで開けない(ホストできない)。
2019-05-13 11:40:38.257 +0900 エラー 1017 hostname セキュリティ: データベース「dbname」は保護されていないため開くことができません。[パスワードで保護されたデータベースを要求] が有効です。
原因
ログに表示されている通り、[パスワードで保護されたデータベースを要求] が有効になっている。
FileMaker Server 17より、Admin Consoleではセキュリティオプションを変更できない。
次の設定が Admin Console から取り除かれました。ただし、CLI コマンド fmsadmin set serverconfig を使用して設定することができます。コマンドラインインターフェースの使用を参照してください。
•パスワードで保護されたデータベースのみをホストする
•FileMaker Pro クライアント接続の最大数
•ホストする最大のファイル数
•スクリプト同時セッション最大数
•データベースキャッシュに予約されている RAM
•使用状況の収集間隔
•プログレッシブバックアップの保存間隔
•ログファイルのサイズの制限
対策
CLIより、以下のコマンドでセキュリティオプションを変更
fmsadmin set serverconfig securefilesonly=false