Tôi gặp sự cố khi thực hiện một chức năng.Quyền EXECUTE đã bị từ chối trên đối tượng 'xxxxxxx', cơ sở dữ liệu 'zzzzzzz', lược đồ 'dbo'
Dưới đây là những gì tôi đã làm:
- Tạo một chức năng sử dụng SQL Server Management Studio. Nó đã được tạo thành công.
- sau đó tôi đã cố gắng thực hiện các chức năng mới được tạo ra và đây là những gì tôi nhận được:
Việc cho phép EXECUTE đã bị từ chối trên đối tượng 'xxxxxxx, cơ sở dữ liệu 'zzzzzzz', lược đồ 'dbo'.
Tôi đã trả lời trong liên kết này: http://stackoverflow.com/questions/3708759/the-execute-permission-was-denied-on- đối tượng-zzzzzz-cơ sở dữ liệu-xxxxxx-schem/26589377 # 26589377 –
Nếu có vai trò db_owner, người dùng cũng có thể thực hiện (không bằng để cấp exec ...) – hazjack
Tôi gặp lỗi này khi có lỗi cú pháp trong SQL của tôi Tuyên bố. Về cơ bản tôi đã hợp nhất 'GO' và' Create' thành 'GOCreate'. Các lỗi cú pháp khác dường như cũng gây ra lỗi này. –