Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Quy trình và quyền được lưu trữ - THỰC HIỆN có đủ không?

Quyền trên bảng không được kiểm tra (bao gồm cả DENY) nếu bảng và proc có cùng chủ sở hữu. Chúng cũng có thể nằm trong các lược đồ khác nhau miễn là các lược đồ có cùng một chủ sở hữu.

Xem Chuỗi quyền sở hữu trên MSDN

Chỉnh sửa từ một nhận xét từ một câu trả lời đã xóa.

Ngữ cảnh luôn là thông tin đăng nhập hiện tại trừ khi EXECUTE AS như đã được sử dụng:chỉ các quyền DML đối tượng được tham chiếu không được kiểm tra. Hãy thử OBJECT_ID (có thể tham chiếu) trong một chương trình được lưu trữ mà không có quyền nào được chỉ định cho có thể tham chiếu. Nó cho NULL. Nếu được thực thi bởi chủ sở hữu của proc đã lưu trữ thì nó sẽ cung cấp một giá trị vì người nợ có quyền trên tham chiếu



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Đi với trình điều khiển SQL Server không thể kết nối thành công, đăng nhập không thành công

  2. Có thể sử dụng Tìm kiếm Toàn văn (FTS) với LINQ không?

  3. Các kiểu dữ liệu VARCHAR và NVARCHAR trong SQL Server

  4. Nhập 'xml' vào Sql Server

  5. Cách nhanh nhất để cập nhật 120 triệu bản ghi