2017-08-08 4 views
0

私はAnypoint Studio 6.2とMule runtime 3.8.3を使用しています。Muleランタイムを別のユーザーとして実行するにはどうすればいいですか?

私は、Windows認証と私は

「でミュールランタイム・プロセスを実行している ユーザーの資格情報を使用してMS SQL Serverデータベースに接続する必要があると言う記事を使用してSQL ServerデータベースにログインしますJDBC URLに IntegratedSecurity機能= trueパラメータを提供し、このような何か:ます。jdbc:のSQLServer:// SQLServerの、IntegratedSecurity機能=真;私はラバruntiに対してユーザ名を見つけるにはどうすればよい

を私は何か別のユーザー名を変更するか?

おかげ

+0

Windows認証の場合は、このクライアントを実行するWindowsアカウントを使用してSQL Serverを実行します。このログインには、IMPERSONATEが必要です。異なるコンテキストを使用して実行する場合は、このプロセスを別のWindowsユーザーコンテキストを使用して実行する必要があります –

答えて

0

あなたAnypoint Studioは、Windowsのアプリケーションであれば、あなたはSQL Serverに渡したいrunas command示すアカウント使用して、それを起動することができます(GUIを使用してプログラムアイコンまたはshift + right clickを - >別のユーザーとしての実行)

はまた、あなたのT-SQLコードからログインコンテキストを変更見ることができますEXECUTE AS (Transact-SQL)

例:

execute as login = 'MyDomain\MyAccount'; 
select system_user; 

関連する問題