none
執行 sp_OACreate 的問題 RRS feed

  • 一般討論

  • 執行 sp_OACreate 的問題

    伺服器系統版本資料(英文版+繁中文語言包)

    Windows server 2003 r2

    MS Office 版本資訊(中文版)

    office 2003 專業版 sp3

     

    MS SQL Server 版本資訊

    Microsoft SQL Server Management Studio          10.50.1600.1

    Microsoft Analysis Services Client Tools             10.50.1600.1

    Microsoft Data Access Components (MDAC)      3.86.3959

    Microsoft MSXML                                        2.6 3.0 4.0 5.0 6.0

    Microsoft Internet Explorer                           8.0.6001.18702

    Microsoft .NET Framework                           2.0.50727.3625

    Operating System                                   5.2.3790

    use [master]

    GO

    GRANT EXECUTE ON [sys].[sp_OACreate]    TO [public]

    GRANT EXECUTE ON [sys].[sp_OADestroy]   TO [public]

    GRANT EXECUTE ON [sys].[sp_OAGetErrorInfo] TO [public]

    GRANT EXECUTE ON [sys].[sp_OAGetProperty]   TO [public]

    GRANT EXECUTE ON [sys].[sp_OAMethod]    TO [public]

    GRANT EXECUTE ON [sys].[sp_OASetProperty] TO [public]

    GRANT EXECUTE ON [sys].[sp_OAStop]      TO [public]

    GO

    == 以上七個系統程序全部皆已完成 GRANT EXECUTE 動作 ==

    執行  EXEC @hr = sp_OACreate 'Word.Document', @Document OUT

    發生如下的訊息

    [Error Code]   =      -2147024891

    [ERROR]        =      Word.Document

    Source             =      ODSOLE Extended Procedure

    Description     =      Access is denied.

    • 已變更類型 ricoismeModerator 2012年12月2日 上午 04:05 發文日期超過30天
    2012年3月13日 上午 04:32

所有回覆