問題タブ [access-rights]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 特定のユーザーがプログラムでサービスとしてログオンしていることを確認する方法
アプリケーションの場合、特定のユーザーがサービスとしてログオンする権利を持っているかどうかを確認するにはどうすればよいですか? これをプログラムで行う方法は?インターネットでチェックインしましたが、適切なリソースが見つかりませんでした
ありがとう
ウプル
c# - C#.NETを使用してフォルダーに「Everyone」特権を追加する
以下のコードを使用して、Everyoneがフォルダーにアクセスできるようにしました。
これで、Everyoneユーザーがフォルダーに追加されますが、権限は割り当てられません。読み取り、書き込み、実行などのすべてのチェックボックスはチェックされていません。
c# - ファイル システム アクセス ルールの設定に関する問題
ローカル ネットワーク上の私のアプリでは、すべてのユーザーがこのコードを使用して共有フォルダーにディレクトリを作成する必要があります。test1 は、たとえば、ユーザーのフォルダーの 1 つの名前です。
ドメインの管理者が任意のユーザーからすべてのディレクトリを読み込もうとすると、次のエラーが発生しました。
不正な操作を試みた
管理者が実行するコードは次のとおりです。
私の間違いはどこですか?
前もって感謝します。
c# - ローカルネットワーク上の特定のユーザーにアクセスルールのアクセス許可を与える
私のアプリはローカルネットワークで動作しており、管理者はこのコードを使用して共有フォルダーにすべてのユーザーのフォルダーを作成します。たとえば、「me1」はローカルネットワークのユーザーです。
これで、すべてのユーザーが自分のフォルダーにアクセスできなくなりました。次のコードを使用します。
しかし、「アクセスが拒否されました」というエラーが発生しました。特定のユーザーに権限を設定するにはどうすればよいですか?つまり、管理者は特定のユーザーがディレクトリを作成するときに権限を与えることができますか?ありがとう。
c# - C#:継承によるアクセス権
以下は簡単なテストコードです。
メソッドB.testA()で、base.m(ここではbaseはクラスA)にアクセスできますが、objA.mにアクセスできないのはなぜですか?
iis - IIS ApplicationPoolIdentity 503 エラー
最近、別のホスティング会社 (VDS) に移植し、新しいサーバーに IIS 7.5 Express、最新バージョンの PHP および MySQL をインストールしました。
次に、ファイルを古いサーバーから新しいサーバーにコピーし(私のウェブサイトのフォルダーのコンテンツ以外には何もないため、構成ファイルやサイト自体の web.configs 以外のものは何もありません)、ウェブサイトをセットアップしました。Web サイトにアクセスしようとしましたが、503 Service Unavailable メッセージが表示され、サーバーでリモートとローカルの両方を試しましたが、変化はありませんでした。
既定の Web サイトを含め、すべてのサイトで試してみましたが、変更はありません: まだ 503 です。Web サイトのフォルダー (およびすべての子) へのアクセス許可を確認しましたが、アカウント、ネットワーク サービス、管理者の両方が効果的にフル コントロールを持っています。すべてのコンテンツの。
すべてのアプリは、ApplicationPoolIdentity の下で実行される DefaultAppPool で実行されます。新しいアプリ プールを作成して、そこにサイトを移動しようとしましたが、うまくいきませんでした。プール設定で [ユーザー プロファイルの読み込み] を False に設定しようとしました ( SP インストール後の IIS 7.5 で HTTP エラー 503 を読んでください)、変更はありません。
非常に詳細な方法でのイベントビューアは次のように述べています。
"A process serving application pool 'DefaultAppPool' terminated unexpectedly. The process id was '2356'. The process exit code was '0xfffffffe'."
何もありません。このエラーが 5 回発生し、迅速な保護のためにプールがシャットダウンされます。プールを再起動して再試行しますが、何も変わりません。.aspx、.php、または静的コンテンツを取得しようとしても。最も奇妙な部分は次のとおりです。アプリ プールを LocalSystem で実行するように設定すると、機能します。問題ない。しかし、他のすべては失敗します。
私はウェブサイトのフォルダを約10回チェックし、権利を変更、消去、再追加するなど、すべてを試しましたが、変更はありませんでした. プールのユーザーがアクセスできないことを確認するのを忘れている別のファイルがあるかのようです。しかし、イベント ビューアは役に立ちません。これは新しいサーバーから始まり、すべてをインストールした後に試したので、何が起こったのかわかりません。私は明らかに LocalSystem の下で実行するつもりはありません。自分のユーザーである管理者でさえ機能しません。
機能する唯一の ID は LocalSystem です。私のユーザー、LocalService、NetworkService、ApplicationPoolIdentity はすべて同じように失敗します。これはユーザー権利の問題だと 99% 確信しています。しかし、すべての Web サイト ファイルにアクセスでき、system32 の inetconfig もどこも変更していません。
c# - 特定のディレクトリのアクセス権を確認するにはどうすればよいですか?
現在、ユーザーセットのディレクトリとサブディレクトリで音楽ファイルを検索し、それらをコレクションに追加するプログラムがあります。ただし、それが通過するディレクトリの1つが保護されている場合、プログラムはフォールオーバーします。この問題を回避するために、検索を試みる前に、ユーザーがディレクトリにアクセスできるかどうかを確認する方法を知りたいと思いました。以下は私が検索に使用しているコードです。現在、「システムボリューム情報」の基本的な回避策が含まれていますが、他の保護されたディレクトリがある可能性があるため、これを変更してそれらを含めたいと思いました。
どうもありがとう :)
couchdb - CouchDB 全体の読み取り専用アクセス権
データベースからのドキュメントの読み取りのみが可能で、書き込みはできない CouchDB ユーザーを作成する必要があります。私の知る限り、これはデフォルトでサポートされているものではありません (ユーザー タイプについては、こちらで説明しています)。
wiki によると、データベースごとにアクセス権が与えられているため、私がしようとしているのは、CouchDB を使用するための最良の方法ではないようです。
とにかく、それをするのは素晴らしいことです。それを実装する方法についてのヒントを教えてください。