- - PR -
[Q]IISからの SharePoint のアクセスについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-12-16 00:09
WebアプリをC#+ASP.NETで開発しています。
機能は 1)MDBに、MS SharePoint Serviceのリンクを作成してWSSをDBとして扱う。 2)同一MDB内に実テーブルがあり、そちらもアクセスする。 IDE(VS2005)からの実行では、問題なく1)2)どちらもアクセスできるのですが、 IISに仮想ディレクトリを作成して実行すると 1)のみが以下のエラーになってしまいます。 1)2)は同じMDB内にあるためMDBファイルのアクセス権限はあると思いますが、 SharePointは server\user/password などのパスワードが必要だから なのでしょうか? #原因がそうであるにしてもパスワードの設定方法がわからない状態です。 環境 Windows2003Server IIS6.0 Access2003 VS2005 C# ASP.NET 事例などご存知でしたら ご教示よろしくお願い申し上げます。 [OleDbException (0x80040e09): オブジェクト '' を使用する権限がありません。システム管理者またはこのオブジェクトの作成者から権限を取得してください。 エラーを特定できません] System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267 System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192 System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48 System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106 System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior) +111 System.Data.OleDb.OleDbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) +4 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +141 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +137 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable) +83 System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +1770 略 |
|
投稿日時: 2006-12-16 20:38
アプリケーションを*偽装*すればいいという問題?
_________________ |
1