A 유저가 59번 서버에 붙어서 58번 링크드 서버의 정보를 보고자 합니다.
이 경우 59번에 있는 링크드서버 중에 딱 A 유저가 봤으면 하는 링크드 서버만 SELECT 되도록 하고 싶은데요.
계속해서 아래의 메시지로 연결이 안되었습니다.
The EXECUTE permission was denied on the object ‘xp_prop_oledb_provider’, database ‘mssqlsystemresource’, schema ‘sys’. (.Net SqlClient Data Provider)
권한을 줬더니 전부 다 SELECT가 가능해져서요.
권한은 다음과 같은 방법으로 줬습니다.
GRANT EXECUTE ON SYS.XP_PROP_OLEDB_PROVIDER TO LOGIN;
혹시 방법이 없을까요?