none
存在するファイルがあるのに「見つかりません」と出る(アクセス権) RRS feed

  • 質問

  • 2003でファイル共有をしているサーバがあるのですが、共有フォルダABCの配下にDEF(非共有)というフォルダを作成し、そこにyamadaという個人のアカウントを設定し、フルコントロールにしました。

    理想の動きとしては、yamadaアカウントで共有フォルダへアクセスしようとするとABCフォルダの中身は見れないが、DEFフォルダの中身は見れる
    という状態にしたいのです。

    しかし実際には、yamadaアカウントで\\servername\abc\defへ接続すると「DEFが見つかりません。綴りを確認してもう一度実行するか、[スタート]ボタンをクリックし[検索]をクリックして、項目を検索して下さい。」

    と出てしまいます。

    ためしに同アカウントでabcフォルダへ直接Accessすると、「アクセスが拒否されました」と表示されます。(これは正しい)

    yamadaアカウントで接続した際に、DEFフォルダだけ(ABCフォルダは見れない)見れるようにするにはどうしたらよいのでしょうか?
    2009年10月20日 6:45

回答

  • 下記の文書が参考にならないでしょうか?

    ファイルとフォルダのアクセス許可の継承のしくみ
    http://technet.microsoft.com/ja-jp/library/cc758779(WS.10).aspx

    ほとんどの場合、フォルダが別の親フォルダの競合設定を継承していない限り、[拒否] は [許可] に優先します。その場合、サブツリーのオブジェクトに最も近い親から継承された設定が優先します。

    • 回答としてマーク gx620 2009年10月21日 1:10
    2009年10月20日 13:57
  • 有難う御座います。
    原因が分かりました。

    上位の共有フォルダabcでyamadaアカウントを追加し、詳細から、適用先を「このフォルダのみ」にし
    次に配下のフォルダdefでyamadaアカウントに任意のアクセス権設定 という手順で理想どおりの動きが出来るようになりました。

    • 回答としてマーク gx620 2009年10月21日 1:10
    2009年10月21日 1:09

すべての返信

  • 情報が不足していましたので、追記します。

    同じパソコンで、別アカウント(管理者権限等)で入ると、それに沿ったアクセス権通りの挙動となります。
    (アクセス拒否orアクセス成功・・・)
    ファイルが見つからない、というエラーは、明らかに存在しないファイルパスを入れれば出ますが、存在するファイル名を入れれば
    拒否か成功のどちらか、という結果です。


    また、Microsoft ネットワーク用ファイルとプリンタ共有はチェック済みです。

    ファイアウォールについてはGPで制御しているのですが、他の端末から、yamadaアカウントで試しても「ファイルが見つからない・・・」という
    同じ結果になりましたので、この問題ではないと思っています。

    以上です。宜しくお願いします。

    2009年10月20日 6:52
  • 下記の文書が参考にならないでしょうか?

    ファイルとフォルダのアクセス許可の継承のしくみ
    http://technet.microsoft.com/ja-jp/library/cc758779(WS.10).aspx

    ほとんどの場合、フォルダが別の親フォルダの競合設定を継承していない限り、[拒否] は [許可] に優先します。その場合、サブツリーのオブジェクトに最も近い親から継承された設定が優先します。

    • 回答としてマーク gx620 2009年10月21日 1:10
    2009年10月20日 13:57
  • 有難う御座います。
    原因が分かりました。

    上位の共有フォルダabcでyamadaアカウントを追加し、詳細から、適用先を「このフォルダのみ」にし
    次に配下のフォルダdefでyamadaアカウントに任意のアクセス権設定 という手順で理想どおりの動きが出来るようになりました。

    • 回答としてマーク gx620 2009年10月21日 1:10
    2009年10月21日 1:09