問題タブ [user-permissions]

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.

0 投票する
9 に答える
259687 参照

bash - su を使用して、残りの bash スクリプトをそのユーザーとして実行するにはどうすればよいですか?

ユーザー名とプロジェクトを連結した文字列を引数として受け取るスクリプトを作成しました。スクリプトは、ユーザー名に切り替え (su)、プロジェクト文字列に基づいて特定のディレクトリに cd することになっています。

私は基本的にやりたい:

問題は、一度 su... を実行すると、そこで待機することです。実行の流れがユーザーへの切り替えに渡されたので、これは理にかなっています。終了すると、残りの処理が実行されますが、期待どおりに動作しません。

su を svn コマンドの先頭に追加しましたが、コマンドは失敗しました (つまり、目的のディレクトリで svn を更新しませんでした)。

ユーザーがユーザーを切り替えて svn を呼び出せるようにするスクリプトを作成するにはどうすればよいですか?

0 投票する
3 に答える
2654 参照

django - メディアを提供するためのユーザー権限Django

特定のユーザーが特定のメディアにアクセスできるようにするDjangoサーバーをセットアップしたいと思います。これはそれほど難しいことではないと確信しており、私は少しばかげているだけです。

たとえば、USER1がJPEG1、JPEG2、およびJPEG3にアクセスできるが、JPEG4にはアクセスできないようにし、USER2がJPEG3およびJPEG4にアクセスできるようにします。

[Djangoを使用してメディアを提供するために火を燃やす必要があることはわかっていますが、それは現在私が行っていることです。実際にガスを使い始めたら、それを切り替えます。]

0 投票する
1 に答える
395 参照

c# - 非管理者として実行すると C# プログラムが起動しない

まず、C# のスキルや経験はありません。私の友人は、大学でいくつかのクラスを受講し、この C# プログラムでこれまでに得たものを私に提供することができました。

私は友人に、現在ログオンしているユーザーのフル ネームを WMI で確認し、そのRegisteredOwner値を確認するプログラムを作成するように依頼しました。フル ネームが と同じ場合RegisteredOwner、プログラムは終了します (すべてサイレント)。フル ネームが と異なる場合RegisteredOwner、プログラムはテキストと yes/no オプションを含むフォームを起動します。ユーザーが [はい]をクリックすると、プログラムはRegisteredOwner値をログオン ユーザーのフル ネームに設定し、[いいえ] をクリックすると、プログラムは終了します。

彼は私が求めていたものを正確に届けてくれました。ただし、ローカル管理者権限を持つユーザーが実行した場合にのみ実行されます。残念ながら、私の環境では、マシンのローカル管理者であるユーザーはいません。私が彼に問題を提示したとき、彼は問題を解決するために何ができるか確信が持てず、一日中調べた結果、問題を解決して許可するためにできることはあまりないのではないかと心配しています.ローカル ユーザーのアクセス許可を使用して起動するプログラム。

では、私の質問は、ローカル管理者権限のないユーザーがこのプログラムを実行できるようにする別の方法を知っていますか? 実行可能ファイルを PC のローカルのどこかに保存してから、スタートアップ項目リストの何かを起動するスタートアップ項目リストに入れたいと思います。おそらく、非ローカル管理者権限で動作する実行可能ファイルを使用して、Systemアカウントで実行されている Windows サービスで動作させる方法はありますか?

ローカル以外の管理者が実行した場合、スクリプトを起動しても何も起こりません。

以下はコードです。

アドバイスや提案をいただければ幸いです。

0 投票する
1 に答える
7395 参照

sql - VB6 で SQL データベースにアクセス中に実行時エラー '3709' が発生する

私は誰かが書いた VB6 アプリケーションを持っていますが、それを使用しようとする一部のユーザーに対してのみ機能しません。

これは、エラーを返す実行中のコードです。

このコードを実行すると、2 つのボックスのエラーが発生します。1 つはランタイム エラー 3709 を示し、もう 1 つは 2 行あります。1 つはカスタム エラー メッセージで、2 番目は「ユーザー ユーザーのログオンに失敗しました」です。

これは、このプログラムがインストールされている特定のコンピューター上の 1 人のユーザーにのみ発生します。他のユーザーがいる他のコンピューターでは発生しません。そのコンピューターにそのユーザーでプログラムを再インストールしようとしましたが、うまくいきませんでした。

何か案は?

0 投票する
1 に答える
4115 参照

sharepoint - すべてのユーザー権限が削除された場合でも、ユーザーは SharePoint サイトへの「読み取り」アクセス権を持っています

SharePoint サイト (MOSS 2007 SP2) がありますが、サイトへのすべてのユーザー権限を削除しても、すべてのドメイン ユーザーが読み取りアクセス権を持っているようです。ユーザーにすべてのレベルの権限を付与することに問題はありません。たとえば、userA に自分のサイトへのフル アクセスを許可することはできますが、ユーザーをサイトから完全に削除しても、まだ読み取りアクセス権があります。

これは実際には、親から権限を継承しないサブサイトです。このサブサイトには、権限を継承する、または継承しないサブサイトもあります。いずれにせよ、問題は影響を受けるサイトのすべてのサブサイトに存在するようです。

これをさらに奇妙にしているのは、SQL クエリを実行してサイトにアクセスできるユーザーを表示すると、サイトのアクセス許可ページにリストされているのと同じユーザーが表示されることです。たとえば、サイトへの「読み取り」アクセス権をユーザーに付与してクエリを実行すると、そのユーザーは「読み取り」アクセス権を持つユーザーとしてクエリ結果に表示されます。次に、サイトのアクセス許可ページからユーザーを削除してクエリを再度実行すると、そのユーザーはクエリ結果とアクセス許可ページから削除されますが、サイトへの「読み取り」アクセス権はまだあります。

すべてのユーザーは、サイトへのアクセス許可が付与されていない場合でも、このサイトとそのすべてのサブサイトへの「読み取り」アクセス権を持っているようです。最近、SP2 のインストールによって引き起こされる既知の問題を修正する Microsoft セキュリティ パッチをインストールしました。これは、その問題とそれを修正するパッチへのリンクですhttp://support.microsoft.com/kb/971620/ そのパッチのインストールが問題の原因であったかどうかはわかりません。しかし、それが特定のサブサイトとその子孫だけに影響するのはなぜでしょうか? 誰かが以前にこのようなことに遭遇したことがありますか?

0 投票する
1 に答える
1110 参照

c# - Windows サービスと権限の問題

私は、WinXP SP2 以降のすべてのフレーバーの Windows にインストールする必要がある Windows サービスを作成しました (クライアント要件)。最初に、「ネットワーク サービス」アカウントを使用して、インストール中に SCM によって開始されるサービスを作成しました。すべてのテストは、サイトのさまざまな場所にある仮想ボックス VM で行われ、インストール中に問題は発生せず、サービスは期待どおりに実行されました。

しかし、お客様のサイトでは、VPC を使用してこのサービスのインストールがエラー 1920 - 権限エラーで失敗します。また、Virtual Box VM でも失敗します。実際、私 (および私のチーム) が試したほぼすべてのマシンで失敗しますが、顧客の QA サイトでのみ失敗します。

サービスが手動でインストールされ、ログオンにローカル ユーザー アカウント (ワークグループ アカウント) が使用されている場合、サービスは正常に開始されます。これは非現実的ですが、少なくとも、適切なログオン構成でサービスを実行できることを示しています。

新しいユーザー アカウントを設定し、アクセス許可、ローカル セキュリティ ポリシー、グループなどを調べて、機能するアカウントと新しいアカウントが正確に一致することを確認しましたが、その新しいユーザー アカウントもサービスを開始できませんでした (!?)。機能したアカウントはドメインではなくワークグループのメンバーであるため、ドメインポリシーが混乱しているとは思いませんが、それについては 100% ではありません。

何を探すべきか、または何が欠けている可能性があるかについてのアイデアはありますか?

0 投票する
3 に答える
815 参照

web-crawler - クローラーへの閉じた(プライベート)Wikiへのアクセスを有効にするにはどうすればよいですか?

クローラーにプライベートウィキへのアクセスを提供する必要があります。

Wikiはすべての匿名ユーザーに対して閉鎖されています-コンテンツを表示するにはログインする必要がありますが、コンテンツにインデックスを付けることができるように、単一のクローラー(ユーザーエージェント文字列と単一のIPで識別される)のフルアクセスを提供する必要があります。これは内部クローラーであるため、そのリソースへのアクセスはログインが成功した場合にのみ利用可能になります。

単一のクライアントへのアクセスを有効にする方法に関する提案はありますか(クローラーは自分自身をWikiにログインできないため、ユーザーではありません)?

0 投票する
2 に答える
16815 参照

android - MediaRecorderのstart()メソッドがIllegalStateExceptionをスローするのはなぜですか?

オーディオを録音しようとしていますが、クラスのstart()メソッドが。MediaRecorderをスローしIllegalStateExceptionます。私は次のコードを使用します:

そして許可に従う

0 投票する
9 に答える
59783 参照

python - ファイルから Unix パーミッション マスクを取得するにはどうすればよいですか?

Python を使用して *nix で 644 や 755 のようなファイルのパーミッション マスクを取得するにはどうすればよいですか?

それを行うための関数またはクラスはありますか? どうもありがとうございました!

0 投票する
0 に答える
86 参照

php - public php_ssh2 pwd を保護するか、ユーザー権限をロックダウンします

パスワード認証方式を使用して、php_ssh2 経由でリモート サーバーに接続する php アプリを開発しています。問題は、php ソースを見ている人は誰でもユーザー名とパスワードを見て、ssh 経由でログインできるため、これは大きなセキュリティ リスクになると思います。

php_ssh2 のパスワードを隠す方法はないのでしょうか?? それでも、phpスクリプトがログインできるようにします(証明書を使用できません)。イオンキューブのようなものを使用できますか?

もう 1 つのオプションは、php スクリプトがログインするユーザー アカウントの権限をロックダウンすることだと思います。許可する必要があるのは、アップロードされた txt ファイルを受信して​​コマンドphp_ssh2を実行することだけです。php myfile.php設定できる権限についてはよくわかりませんが。