@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

[Q]IISからの SharePoint のアクセスについて

1
投稿者投稿内容
kom
会議室デビュー日: 2006/12/16
投稿数: 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
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2006-12-16 20:38
アプリケーションを*偽装*すればいいという問題?
_________________
1

スキルアップ/キャリアアップ(JOB@IT)