SAS 内で SAS CODEをパスワードで保護する方法はありますか? または、そうでない場合、何らかのパスワード保護を適用する最も簡単で迅速な方法は何ですか?
ここでは、ローカルの Windows PC から実行されるスクリプトについて言及しています (つまり、バッチではありません)。スクリプトは、標準のネットワーク ドライブに保存されます...
(理想的には、このソリューションには Word や Excel などの Microsoft 製品は含まれません!!)
SAS 内で SAS CODEをパスワードで保護する方法はありますか? または、そうでない場合、何らかのパスワード保護を適用する最も簡単で迅速な方法は何ですか?
ここでは、ローカルの Windows PC から実行されるスクリプトについて言及しています (つまり、バッチではありません)。スクリプトは、標準のネットワーク ドライブに保存されます...
(理想的には、このソリューションには Word や Excel などの Microsoft 製品は含まれません!!)
NOSOURCE および NOEDIT オプションでコピーされた SCL コードを使用してみることができます。もちろん、このアプローチは、SAS/AF がインストールされていることに依存しています。
このような:
ユーザーは、SCL を呼び出す SAS セッションを開始できるようになりました。正しいパスワードが提供されると、SCL コードは埋め込まれた SAS コードを実行します。NOSOURCE オプションにより、ユーザーはパスワードや、プログラムからプログラム コードの要点を詮索することはできません。
これは最先端の高度なセキュリティ パスワード保護ではないことに注意してください。
これは、「間違った」人が隠し SAS コードの特定の部分を実行できないようにするための、手早く汚い方法です。
あなたの質問に対する答えは「いいえ」だと思います。
SAS には、これに対する適切な解決策がありません。Windows には、これに対する適切な解決策がありません。
パスワード保護用のサードパーティ製ソフトウェアが唯一の選択肢かもしれません。