メール送信に失敗しました。The user or group name 'xxxxxxx' is not recognized.
Reporting Serviceレポートのバッチのサブスクリプションで、突然次のエラーが報告されました。
メール送信に失敗しました。The user or group name 'xxxxxxx' is not recognized.will not be resent the mail.
理由は以下の通りで、レポートを開発した人(つまりレポートの作成者)が離職し、その後DC内のシステム管理者によってNTアカウントが削除されたためです。当然、サブスクリプション関連のコンテンツを電子メールでサブスクライバーにプッシュする権限もない。
電子メール設定ページで指定したユーザーアカウントとパスワードは、SMTPサーバーを使用して電子メールを送信するための権限を持っている必要があります。
解決方法も非常に簡単で、レポートの " マネジメント
" を入力します。 " 登録する " このサブスクリプションを削除して、新しいサブスクリプションを作成することで問題は解決します。問題は解決しました。もちろん " 新規お申し込み " 該当するパーミッションを持っていること。
この問題を解決した後、私のサポートの同僚が別の質問をしました。「レポートが何十個もあり、手動で修正するのは本当に面倒なので、SQLスクリプトを使って一括でレポートを修正できないか?また、レポートのオーナー(作成者)を別のユーザーに変更することは可能でしょうか?この問題について時間をかけて調べ、レポートをバックアップし、テストしてみたところ、これらの操作はSQLでできることがわかりました。 注意:ここでの手順は、問題がないことを保証することはできませんので、サポートするための公式の情報はなく、唯一の個人的な実験的なテスト、および検証するための多くのテストではありません。また、本番環境でも使用したことはありません。参考程度にご覧ください。 .
1: レポートの作成者を変更する :
Reporting Serviceの管理インターフェイスでは、レポートの作成者を変更することはできません。しかし、SQLを使用することでシンプルで簡単です。
SELECT ItemID, Path, Name, CreatedByID FROM dbo.Catalog WITH(NOLOCK) WHERE Name= N'xxx';
SELECT * FROM dbo.Users WHERE UserName='xxxx';
UPDATE dbo.Catalog SET CreatedByID = 'CDF7C7C8-CBE2-4C42-BDF0-6FA2A5019F50' WHERE Name= N'xxx';
2: レポートサブスクリプションの作成者を変更する
サブスクリプションを削除してから作成することで問題を解決する代わりに、直接 [dbo] を変更することができます。[Subscriptions] テーブルを直接修正して、サブスクリプションの OwnerID を変更することができます。修正後も、管理インターフェースからエラーが表示され、LastStatusフィールドの値は、次のサブスクリプションの実行後に更新されます。もちろん、エラーメッセージを表示したくない場合は、このフィールドの値を手動で更新することもできます!
SELECT * FROM dbo.Users WHERE UserName = 'xxx'
UPDATE [dbo]. [Subscriptions] SET OwnerID='CDF7C7C8-CBE2- 4C42-BDF0-6FA2A5019F50' WHERE Report_OID='E3F95452-718E-4847-8E27-3ED0C43F597F'
SELECT * FROM [dbo]. [Subscriptions] WHERE Report_OID='E3F95452-718E-4847-8E27-3ED0C43F597F'
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ハートビート・エフェクトのためのHTML+CSS
-
HTML ホテル フォームによるフィルタリング
-
HTML+cssのボックスモデル例(円、半円など)「border-radius」使いやすい
-
HTMLテーブルのテーブル分割とマージ(colspan, rowspan)
-
ランダム・ネームドロッパーを実装するためのhtmlサンプルコード
-
Html階層型ボックスシャドウ効果サンプルコード
-
QQの一時的なダイアログボックスをポップアップし、友人を追加せずにオンラインで話す効果を達成する方法
-
sublime / vscodeショートカットHTMLコード生成の実装
-
HTMLページを縮小した後にスクロールバーを表示するサンプルコード
-
html のリストボックス、テキストフィールド、ファイルフィールドのコード例