アプリケーションユーザのMarkLogicでset-session-field()関数の特権を設定するにはどうすればよいですか? "、を設定し、セッション・フィールド(「myFieldで」:私はMarkLogicのドキュメントでこの情報を見つけることができないよう、私は、この機能を使用しようとすると、私は現在、次のエラーを取得する:MarkLogic特権設定
SEC-PRIV:xdmpをmyvalue「) - ニード権限:/my_xquery_file.xqyでhttp://marklogic.com/xdmp/privileges/xdmp-set-session-field 、48時:6 [1.0-mlの]
THX
PS この情報が必要な人は、MarkLogicの「セキュリティガイドの理解と使用」(28ページ)で見つけました。ブラウザーでMarkLogicの管理パネルを開きます。 「構成」 - >「セキュリティー」 - >「特権の実行」に進みます。下にスクロールして、付与する機能/特権を探し、特定の機能/特権をクリックします。次の画面で、xqueryスクリプトで関数を実行する場合は、app-userをチェックします。 私のアプリはユーザーセッションにデータを保存できるようになりました(set-session-field特権)。
質問で尋ねられ、答えられました。 –