Unix Technical Forum

openrowset permission

This is a discussion on openrowset permission within the MS SQL ODBC forums, part of the Microsoft SQL Server category; --> Hi, (I repost this message in this category becasue no one response on the other category) I am running ...


Go Back   Unix Technical Forum > Database Server Software > Microsoft SQL Server > MS SQL ODBC

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-27-2008, 10:03 PM
=?Utf-8?B?THlubg==?=
 
Posts: n/a
Default openrowset permission

Hi, (I repost this message in this category becasue no one response on the
other category)

I am running the openrowset query against oracle instance by using 'MSDAORA'
driver. Using SQL account or NT account with sysadmin right, the query
execute successfully. But, if I use an account with only db_owner or
db_datareader or db_datawriter or db_ddladmin to execute the openrowset
query, the following message would show

Ad hoc access to OLE DB provider 'MSDAORA' has been denied. You must access
this provider through a linked server.

Which right in database level need to grant to a user to execute OPENROWSET
query? Or is sysadmin instance right require to execute OPENROWSET query?
Can't find the right info in BOL.
--
Best Regards,

Lynn
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 04:59 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com