Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
-sf データベースオプションを使用して保護された接続に対して機能を有効にできます。
文字列
NULL
現在の接続の間、テンポラリオプションとしてのみ設定できます。
データベースサーバの起動時に -sf データベースサーバオプションを含めると、サーバ上で実行中のデータベースで使用できない機能を指定できます。-sk サーバオプションを使用すると、接続に対して保護された (無効にされた) すべての機能を再び有効にするのに使用できるキーを指定でき、データベースサーバ上で実行中のすべてのデータベースに対して保護された機能を変更するためのパーミッションがその接続に付与されます。データベースサーバの起動時に、secure_feature_key テンポラリオプションの値を -sk オプションで指定されている値に設定すると、そのデータベース接続に対するすべての機能が再び有効化され、その接続では sa_server_option システムプロシージャを使用してデータベース機能へのアクセスを制御できます。
secure_feature_key オプションを、-sk データベースサーバオプションで指定された値以外の任意の値に設定した場合、エラーは生成されず、-sf データベースサーバオプションで指定された機能は接続に対して引き続き無効のままになります。
次のコマンドは、要求ログへのアクセスとすべてのリモートデータアクセス機能を無効にしてデータベースサーバ secure_server を起動します。これらの機能は、-sk で指定したキーを使用して、特定のデータベース接続において有効にできます。
dbsrv16 -n secure_server -sf request_log,remote -sk j978kls12 testdb.db
secure_server データベースサーバ上のデータベースに接続するときに secure_feature_key オプションを -sk で指定された値に設定すると、その接続において、要求ログへのアクセスとリモートデータアクセス機能が有効になります。
SET TEMPORARY OPTION secure_feature_key = 'j978kls12';