共用方式為


在使用預存程序時撤銷和授與權限

重要

Windows 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 Oracle 提供的 ODBC 驅動程式。

當授與用戶權力,然後在預存程式存取的數據表上撤銷用戶權力時,Microsoft ODBC Driver for Oracle 會傳回下列錯誤訊息:

SQL_ERROR=-1

szErrorMsg=“[Microsoft][ODBC driver for Oracle]錯誤的參數數目”

szErrorMsg=“[Microsoft][ODBC driver for Oracle]語法錯誤或存取違規”

在此案例中,Oracle OCI 函式 Odessp () 的呼叫會失敗,但必須實作預設參數。 修改基礎數據表許可權之後,必須先重新編譯預存程式,再再次執行它。