C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.40189 の関連記事表示

<< 0 >>
■40189  ユーザグループの変更
□投稿者/ 匿名 -(2009/08/20(Thu) 23:57:00)

    分類:[ASP.NET (C#)] 

    環境:
    サーバ Windows Server 2003+ ASP.net(VS2008 C#)

    ADにユーザを追加したあと別のグループに所属させることはできたのですが、
    Domain UsersからD外したいのですがomain Usersがプライマリグループになっているためか、
    以下のコードを書いても"不明なエラー"が返ってきます。
    プライマリグループの変更の方法をご教授ください。

    //ユーザをグループから削除 null以外が返ってくるとエラー
    private string DelFromADGroup(string strGroup)
    {
    try
    {
    DirectoryEntry gr = new DirectoryEntry(strGroup);
    gr.Properties["member"].Remove(priv_strUserName);
    gr.CommitChanges();
    }
    catch (System.Exception ex)
    {
    return ex.Message;
    }
    return null;
    }

    strGroupには抜けたいグループ、priv_strUserNameには抜きたいユーザ名が入っています。
親記事 /過去ログ69より / 関連記事表示
削除チェック/

■40218  Re[1]: ユーザグループの変更
□投稿者/ aetos -(2009/08/21(Fri) 15:21:50)
>
    No40189 (匿名 さん) に返信

    例外が発生しているのはどの行か特定されましたか?
記事No.40189 のレス /過去ログ69より / 関連記事表示
削除チェック/

■40268  Re[2]: ユーザグループの変更
□投稿者/ 匿名 -(2009/08/22(Sat) 17:20:03)
    2009/08/22(Sat) 17:20:54 編集(投稿者)
    2009/08/22(Sat) 17:20:46 編集(投稿者)

    No40218 (aetos さん) に返信
    > ■No40189 (匿名 さん) に返信
    >
    > 例外が発生しているのはどの行か特定されましたか?

    gr.CommitChanges();

    の行で冷害が発生し ex.Message は "不明なエラー" が入っています。
記事No.40189 のレス /過去ログ69より / 関連記事表示
削除チェック/

■40313  Re[1]: ユーザグループの変更
□投稿者/ mitchin -(2009/08/23(Sun) 23:13:35)
    No40189 (匿名 さん) に返信
    
    gr.Children.Remove(priv_strUserName の DirectoryEntry);
    これでグループから priv_strUserName のユーザを削除できるはずです。
    ※ CommitChanges は呼び出す必要はないです。
記事No.40189 のレス /過去ログ69より / 関連記事表示
削除チェック/

■40326  Re[2]: ユーザグループの変更
□投稿者/ 匿名 -(2009/08/24(Mon) 10:25:08)
    No40313 (mitchin さん) に返信
    > ■No40189 (匿名 さん) に返信
    >
    > gr.Children.Remove(priv_strUserName の DirectoryEntry);
    > これでグループから priv_strUserName のユーザを削除できるはずです。
    > ※ CommitChanges は呼び出す必要はないです。

    ありがとうございます、無事削除できました。
記事No.40189 のレス / END /過去ログ69より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -