Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

Grant

Grant - Xác định kèo bóng đá việt nam đặc quyền truy cập

Synopsis

Grant select | Chèn | Cập nhật | Xóa | Cắt ngắn | Tài liệu tham khảo | Trigger | DUY TRÌ 
    [, ...] | Tất cả [đặc quyền]
    Trên [bảng]Table_Name[, ...]
         | Tất cả kèo bóng đá việt nam bảng trong lược đồSchema_name[, ...]
    ĐẾNROME_SPECAGE[, ...] [với tùy chọn kèo bóng đá việt nam]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE]

Grant select | Chèn | Cập nhật | Tài liệu tham khảo (Cột_name[, ...])
    [, ...] | Tất cả [đặc quyền] (Cột_name[, ...])
    Trên [Bảng]Table_Name[, ...]
    ĐẾNROME_SPECAGE[, ...] [với tùy chọn kèo bóng đá việt nam]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE]

Grant cách sử dụng | Chọn | CẬP NHẬT 
    [, ...] | Tất cả [đặc quyền]
    Trên sequencesequence_name[, ...]
         | Tất cả kèo bóng đá việt nam chuỗi trong lược đồSchema_name[, ...]
    ĐẾNROME_SPECAGE[, ...] [với tùy chọn kèo bóng đá việt nam]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE]

Grant tạo | Kết nối | Tạm thời | Nhiệt độ [, ...] | Tất cả [đặc quyền]
    Trên cơ sở dữ liệu11614_11629[, ...]
    ĐẾNROME_SPECAGE[, ...] [với tùy chọn kèo bóng đá việt nam]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE]

Grant Sử dụng | Tất cả [đặc quyền]
    Trên miềndomain_name[, ...]
    ĐẾNROME_SPECAGE[, ...] [với tùy chọn kèo bóng đá việt nam]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE]

Grant Sử dụng | Tất cả [đặc quyền]
    Trên trình bao bọc dữ liệu nước ngoàifdw_name[, ...]
    ĐẾNROME_SPECAGE[, ...] [với tùy chọn kèo bóng đá việt nam]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE]

Grant Sử dụng | Tất cả [đặc quyền]
    Trên máy chủ nước ngoàiserver_name[, ...]
    ĐẾNROME_SPECAGE[, ...] [với tùy chọn kèo bóng đá việt nam]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE]

Grant thực thi | Tất cả [đặc quyền]
    Trên function | Thủ tục | LỊCH TRÌNHthói quen_name[([argmode] [12952_12962]arg_type[, ...]])]] [, ...]
         | Tất cả chức năng | Thủ tục | kèo bóng đá việt nam thói quen trong lược đồSchema_name[, ...]
    ĐẾNREME_SPECAGE[, ...] [với tùy chọn kèo bóng đá việt nam]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE]

Grant Sử dụng | Tất cả [đặc quyền]
    Trên ngôn ngữLang_Name[, ...]
    ĐẾNROME_SPECAGE13534_13584ROME_SPECAGE]

Grant select | Cập nhật [, ...] | Tất cả [đặc quyền]
    Trên đối tượng lớnloid[, ...]
    ĐẾNROME_SPECAGE[, ...] [với tùy chọn kèo bóng đá việt nam]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE]

Grant set | Thay đổi hệ thống [, ...] | Tất cả [đặc quyền]
    Trên tham sốCấu hình_parameter[, ...]
    ĐẾNROME_SPECAGE[, ...] [với tùy chọn kèo bóng đá việt nam]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE]

Grant tạo | Cách sử dụng [, ...] | Tất cả [đặc quyền]
    Trên lược đồSchema_name[, ...]
    ĐẾNROME_SPECAGE[, ...] [với tùy chọn kèo bóng đá việt nam]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE14601_14663TableSpace_Name14718_14736ROME_SPECAGE[, ...] [với tùy chọn kèo bóng đá việt nam]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE14902_14957type_name[, ...]
    ĐẾNROME_SPECAGE[, ...] [với tùy chọn kèo bóng đá việt nam]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE]

KHOẢN TRỢ CẤPROME_NAME[, ...] đếnROME_SPECAGE[, ...]
    [Với admin | Kế thừa | Set tùy chọn | Đúng | SAI  ]
    [Được kèo bóng đá việt nam bởiROME_SPECAGE]WHEREROME_SPECAGEcó thể:[Nhóm]ROME_NAME| CÔNG CỘNG
  | Current_role
  | Current_user
  | Session_user

Mô tả

TheGrantLệnh có hai biến thể cơ bản: một biến thể kèo bóng đá việt nam các đặc quyền trên đối tượng cơ sở dữ liệu (bảng, cột, xem, bảng nước ngoài, trình tự, cơ sở dữ liệu, trình bao bọc dữ liệu nước ngoài, máy chủ nước ngoài, chức năng, quy trình, ngôn ngữ thủ tục, đối tượng lớn, tham số cấu hình. Các biến thể này tương tự theo nhiều cách, nhưng chúng đủ khác nhau để được mô tả riêng biệt.

kèo bóng đá việt nam trên các đối tượng cơ sở dữ liệu

Biến thể này củaGrantLệnh cung kèo bóng đá việt nam các đặc quyền cụ thể trên đối tượng cơ sở dữ liệu cho một hoặc nhiều vai trò. Các đặc quyền này được thêm vào những đặc quyền đã được kèo bóng đá việt nam, nếu có.

Từ khóacông khaichỉ ra rằng các đặc quyền sẽ được kèo bóng đá việt nam cho tất cả các vai trò, bao gồm cả những đặc quyền có thể được tạo sau.công khaicó thể được coi là một nhóm được xác định ngầm luôn bao gồm tất cả các vai trò. Bất kỳ vai trò cụ thể nào cũng sẽ có tổng số đặc quyền được kèo bóng đá việt nam trực tiếp cho nó, các đặc quyền được kèo bóng đá việt nam cho bất kỳ vai trò nào hiện tại là một thành viên và các đặc quyền được kèo bóng đá việt nam chocông khai.

nếuvới tùy chọn kèo bóng đá việt namđược chỉ định, người nhận đặc quyền có thể lần lượt kèo bóng đá việt nam nó cho người khác. Không có tùy chọn tài trợ, người nhận không thể làm điều đó. Tùy chọn kèo bóng đá việt nam không thể được kèo bóng đá việt nam chocông khai.

nếuĐược kèo bóng đá việt nam bởiđược chỉ định, người kèo bóng đá việt nam được chỉ định phải là người dùng hiện tại. Điều khoản này hiện có mặt ở dạng này chỉ để tương thích SQL.

Không cần phải kèo bóng đá việt nam đặc quyền cho chủ sở hữu của một đối tượng (thường là người dùng đã tạo nó), vì chủ sở hữu có tất cả các đặc quyền theo mặc định. (Tuy nhiên, chủ sở hữu có thể chọn thu hồi một số đặc quyền của riêng họ cho sự an toàn.)

Quyền bỏ một đối tượng hoặc thay đổi định nghĩa của nó theo bất kỳ cách nào, không được coi là một đặc quyền có thể kèo bóng đá việt nam; Nó vốn có trong chủ sở hữu, và không thể được kèo bóng đá việt nam hoặc thu hồi. (Tuy nhiên, một hiệu ứng tương tự có thể có được bằng cách kèo bóng đá việt nam hoặc thu hồi tư cách thành viên trong vai trò sở hữu đối tượng; xem bên dưới.)

Đặc quyền có thể là:

Chọn
Chèn
Cập nhật
Xóa
cắt ngắn
Tài liệu tham khảo
Trigger
Tạo
Kết nối
tạm thời
thực thi
sử dụng
set
ATTER System
duy trì

kèo bóng đá việt nam loại đặc quyền cụ thể, như được định nghĩa trongPhần 5.8.

Temp

Chính tả thay thế chotạm thời.

Tất cả kèo bóng đá việt nam đặc quyền

kèo bóng đá việt nam tất cả các đặc quyền có sẵn cho loại đối tượng. TheĐặc quyềnTừ khóa là tùy chọn trongPostgreSQL, mặc dù nó được yêu cầu bởi SQL nghiêm ngặt.

Thechức năngCú pháp hoạt động cho kèo bóng đá việt nam chức năng đơn giản, chức năng tổng hợp và chức năng cửa sổ, nhưng không phải cho kèo bóng đá việt nam thủ tục; sử dụngQuy trìnhĐối với những người đó. Ngoài ra, sử dụngthói quenđể chỉ kèo bóng đá việt nam hàm, hàm tổng hợp, chức năng cửa sổ hoặc quy trình bất kể loại chính xác của nó.

Ngoài ra còn có một tùy chọn để kèo bóng đá việt nam các đặc quyền trên tất cả các đối tượng cùng loại trong một hoặc nhiều lược đồ. Chức năng này hiện chỉ được hỗ trợ cho các bảng, chuỗi, chức năng và quy trình.Tất cả kèo bóng đá việt nam bảngcũng ảnh hưởng đến kèo bóng đá việt nam chế độ xem và bảng nước ngoài, giống như đối tượng cụ thểGrantlệnh.Tất cả kèo bóng đá việt nam chức năngcũng ảnh hưởng đến kèo bóng đá việt nam hàm tổng hợp và cửa sổ, nhưng không phải là quy trình, một lần nữa giống như đối tượng cụ thểGrantLệnh. Sử dụngTất cả kèo bóng đá việt nam thói quenĐể bao gồm kèo bóng đá việt nam thủ tục.

Grant On Vai trò

Biến thể này củaGrantLệnh kèo bóng đá việt nam tư cách thành viên trong vai trò cho một hoặc nhiều vai trò khác và sửa đổi các tùy chọn thành viênset, kế thừaadmin; nhìn thấyPhần 21.3Để biết chi tiết. Tư cách thành viên trong một vai trò rất có ý nghĩa vì nó có khả năng cho phép truy cập vào các đặc quyền được kèo bóng đá việt nam cho một vai trò cho từng thành viên của mình và có khả năng cũng có khả năng thay đổi vai trò. Tuy nhiên, các quyền thực tế được trao phụ thuộc vào các tùy chọn liên quan đến khoản tài trợ. Để sửa đổi các tùy chọn đó của tư cách thành viên hiện có, chỉ cần chỉ định thành viên với các giá trị tùy chọn được cập nhật.

Mỗi tùy chọn được mô tả bên dưới có thể được đặt thànhTRUEhoặcSai. Từ khóaTùy chọnđược chấp nhận làm từ đồng nghĩa vớiTRUE, sao choVới tùy chọn quản trịlà từ đồng nghĩa vớivới quản trị viên đúng. Khi thay đổi thành viên hiện tại, thiếu sót của kèo bóng đá việt nam tùy chọn, kết quả là giá trị hiện tại được giữ lại.

Theadmin22475_22687với tùy chọn quản trịBản thân nó. Các siêu nhân cơ sở dữ liệu có thể kèo bóng đá việt nam hoặc thu hồi tư cách thành viên trong bất kỳ vai trò nào cho bất kỳ ai. Tùy chọn này mặc định làSai.

Thekế thừa22930_22999Phần 21.3Để biết chi tiết về kế thừa. Nếu nó được đặt thànhTRUE, nó khiến thành viên mới kế thừa từ vai trò được kèo bóng đá việt nam. Nếu được đặt thànhSai, Thành viên mới không kế thừa. Nếu không xác định khi tạo tư cách thành viên vai trò mới, thì điều này sẽ mặc định cho thuộc tính kế thừa của thành viên mới.

ThesetTùy chọn, nếu nó được đặt thànhTRUE, cho phép thành viên thay đổi vai trò được kèo bóng đá việt nam bằng cách sử dụngĐặt vai tròLệnh. Nếu kèo bóng đá việt nam vai trò là kèo bóng đá việt nam thành viên gián tiếp của vai trò khác, nó có thể sử dụngĐặt vai tròĐể thay đổi vai trò đó chỉ khi có một chuỗi kèo bóng đá việt nam khoản tài trợ mỗi người cóĐặt đúng. Tùy chọn này mặc định làTRUE.

Để tạo kèo bóng đá việt nam đối tượng thuộc sở hữu của kèo bóng đá việt nam vai trò khác hoặc trao quyền sở hữu kèo bóng đá việt nam đối tượng hiện có cho vai trò khác, bạn phải có khả năngĐặt vai tròcho vai trò đó; Nếu không, kèo bóng đá việt nam lệnh nhưthay đổi ... chủ sở hữu thànhhoặcTạo cơ sở dữ liệu ... Chủ sở hữusẽ thất bại. Tuy nhiên, người dùng thừa hưởng kèo bóng đá việt nam đặc quyền của một vai trò nhưng không có khả năngĐặt vai tròVới vai trò đó có thể có được quyền truy cập đầy đủ vào vai trò bằng cách thao túng kèo bóng đá việt nam đối tượng hiện có thuộc sở hữu của vai trò đó (ví dụ: họ có thể xác định lại một chức năng hiện có để hoạt động như một con ngựa Trojan). Do đó, nếu kèo bóng đá việt nam đặc quyền của một vai trò được kế thừa nhưng không thể truy cập được thông quaĐặt vai trò, nó không nên sở hữu bất kỳ đối tượng SQL nào.

nếuĐược kèo bóng đá việt nam bởiđược chỉ định, khoản tài trợ được ghi lại là đã được thực hiện bởi vai trò được chỉ định. Người dùng chỉ có thể gán một khoản trợ kèo bóng đá việt nam cho một vai trò khác nếu họ sở hữu các đặc quyền của vai trò đó. Vai trò được ghi là người kèo bóng đá việt nam phải cóTùy chọn quản trịVề vai trò mục tiêu, trừ khi đó là siêu nhân bootstrap. Khi một khoản trợ kèo bóng đá việt nam được ghi nhận là có một nhà tài trợ khác ngoài siêu người dùng bootstrap, nó phụ thuộc vào người kèo bóng đá việt nam tiếp tục sở hữuTùy chọn quản trịVề vai trò; Vì vậy, nếuTùy chọn quản trị25391_25447

Không giống như trường hợp có đặc quyền, tư cách thành viên trong vai trò không thể được kèo bóng đá việt nam chocông khai. Cũng lưu ý rằng hình thức của lệnh này không cho phép từ nhiễuNhóminROME_SPECAGE.

ghi chú

Thethu hồiLệnh được sử dụng để thu hồi kèo bóng đá việt nam đặc quyền truy cập.

kể từPostgreSQL8.1, kèo bóng đá việt nam khái niệm về người dùng và nhóm đã được thống nhất thành một loại thực thể duy nhất được gọi là vai trò. Do đó không còn cần thiết phải sử dụng từ khóaNhómĐể xác định xem người được kèo bóng đá việt nam là người dùng hay nhóm.Nhómvẫn được phép trong lệnh, nhưng đó là kèo bóng đá việt nam từ tiếng ồn.

Người dùng có thể thực hiệnChọn, Chèn, v.v. trên một cột nếu họ giữ đặc quyền đó cho cột cụ thể hoặc toàn bộ bảng của nó. kèo bóng đá việt nam đặc quyền ở kèo bóng đá việt nam bảng và sau đó thu hồi nó cho một cột sẽ không làm những gì người ta có thể muốn: kèo bóng đá việt nam kèo bóng đá việt nam bảng không bị ảnh hưởng bởi một hoạt động kèo bóng đá việt nam cột.

Khi kèo bóng đá việt nam chủ sở hữu của kèo bóng đá việt nam đối tượng cố gắngGrantĐặc quyền trên đối tượng, lệnh sẽ thất bại hoàn toàn nếu người dùng không có đặc quyền nào trên đối tượng. Miễn là một số đặc quyền có sẵn, lệnh sẽ được tiến hành, nhưng nó sẽ chỉ kèo bóng đá việt nam những đặc quyền mà người dùng có tùy chọn tài trợ. Thekèo bóng đá việt nam tất cả các đặc quyềnMẫu sẽ đưa ra thông báo cảnh báo nếu không có tùy chọn tài trợ nào được giữ, trong khi các biểu mẫu khác sẽ đưa ra cảnh báo nếu các tùy chọn kèo bóng đá việt nam cho bất kỳ đặc quyền nào được đặt tên cụ thể trong lệnh không được giữ. .

Cần lưu ý rằng kèo bóng đá việt nam siêu người dùng cơ sở dữ liệu có thể truy cập tất cả kèo bóng đá việt nam đối tượng bất kể cài đặt đặc quyền đối tượng. Điều này có thể so sánh với kèo bóng đá việt nam quyền củaRootTrong kèo bóng đá việt nam hệ thống Unix. Như vớiroot, không khôn ngoan khi hoạt động như kèo bóng đá việt nam siêu nhân ngoại trừ khi hoàn toàn cần thiết.

Nếu kèo bóng đá việt nam siêu người dùng chọn phát hànhGranthoặcthu hồiLệnh, lệnh được thực hiện như thể nó được phát hành bởi chủ sở hữu của đối tượng bị ảnh hưởng. Cụ thể, các đặc quyền được kèo bóng đá việt nam thông qua một lệnh như vậy sẽ dường như đã được kèo bóng đá việt nam bởi chủ sở hữu đối tượng. .

Grantthu hồi28335_28508Với tùy chọn kèo bóng đá việt namTrên đối tượng. Trong trường hợp này, các đặc quyền sẽ được ghi nhận là đã được kèo bóng đá việt nam bởi vai trò thực sự sở hữu đối tượng hoặc nắm giữ các đặc quyềnvới tùy chọn kèo bóng đá việt nam. Ví dụ: nếu bảngT1được sở hữu bởi vai tròG1, trong đó vai tròU1là thành viên, sau đóU1có thể kèo bóng đá việt nam các đặc quyền trênT1đếnU2, nhưng những đặc quyền đó sẽ được kèo bóng đá việt nam trực tiếp bởiG1. Bất kỳ thành viên nào khác của vai tròG1Có thể thu hồi chúng sau.

Nếu thực hiện vai tròGrantGiữ kèo bóng đá việt nam đặc quyền cần thiết một cách gián tiếp thông qua nhiều hơn một đường dẫn thành viên, nó không được xác định trong đó có vai trò sẽ được ghi nhận là đã thực hiện khoản tài trợ. Trong những trường hợp như vậy, tốt nhất là sử dụngĐặt vai tròĐể trở thành vai trò cụ thể mà bạn muốn làmGrantAs.

kèo bóng đá việt nam quyền trên bảng không tự động mở rộng quyền cho bất kỳ chuỗi nào được sử dụng bởi bảng, bao gồm các chuỗi được gắn vớiNối tiếpCột. Quyền trên kèo bóng đá việt nam chuỗi phải được đặt riêng.

xemPhần 5.829960_30062

Ví dụ

kèo bóng đá việt nam đặc quyền chèn cho tất cả người dùng trên bảngPhim:

kèo bóng đá việt nam chèn vào phim cho công chúng;

kèo bóng đá việt nam tất cả các đặc quyền có sẵn cho người dùngManueltrên xemloại:

kèo bóng đá việt nam tất cả các đặc quyền cho các loại cho Manuel;

Lưu ý rằng trong khi những điều trên thực sự sẽ kèo bóng đá việt nam tất cả các đặc quyền nếu được thực hiện bởi một siêu người dùng hoặc chủ sở hữu củaloại, Khi được thực hiện bởi người khác, nó sẽ chỉ kèo bóng đá việt nam những quyền đó mà người khác có tùy chọn tài trợ.

Grant thành viên trong vai tròQuản trị viêncho người dùngJoe:

kèo bóng đá việt nam Quản trị viên cho Joe;

Tương thích

Theo tiêu chuẩn SQL,Đặc quyềnTừ khóa trongTất cả kèo bóng đá việt nam đặc quyềnlà bắt buộc. Tiêu chuẩn SQL không hỗ trợ cài đặt kèo bóng đá việt nam đặc quyền trên nhiều đối tượng trên mỗi lệnh.

PostgreSQLCho phép chủ sở hữu đối tượng thu hồi kèo bóng đá việt nam đặc quyền thông thường của riêng họ: Ví dụ, chủ sở hữu bảng có thể làm cho bảng chỉ đọc cho chính họ bằng cách thu hồi chính họChèn, Cập nhật, Xóacắt ngắnĐặc quyền. Điều này là không thể theo tiêu chuẩn SQL. Lý do làPostgreSQLđối xử với các đặc quyền của chủ sở hữu là đã được chủ sở hữu kèo bóng đá việt nam cho chính họ; Do đó, họ cũng có thể thu hồi chúng. Trong tiêu chuẩn SQL, các đặc quyền của chủ sở hữu được kèo bóng đá việt nam bởi một thực thể giả định_SystemHồi. Không phải là_System32116_32157

Theo tiêu chuẩn SQL, các tùy chọn kèo bóng đá việt nam có thể được kèo bóng đá việt nam chocông khai; PostgreSQL chỉ hỗ trợ kèo bóng đá việt nam tùy chọn kèo bóng đá việt nam cho vai trò.

Tiêu chuẩn SQL cho phépĐược kèo bóng đá việt nam bởiTùy chọn chỉ chỉ địnhcurrent_userhoặccurrent_role. kèo bóng đá việt nam biến thể khác là phần mở rộng PostgreSQL.

Tiêu chuẩn SQL cung kèo bóng đá việt nam cho Asử dụngĐặc quyền trên kèo bóng đá việt nam loại đối tượng khác: Bộ ký tự, Collations, Dịch.

Trong tiêu chuẩn SQL, kèo bóng đá việt nam chuỗi chỉ có Asử dụngĐặc quyền, điều khiển việc sử dụngGiá trị tiếp theo choBiểu thức, tương đương với hàmNextValTrong PostgreSQL. Đặc quyền trình tựChọnCập nhậtlà phần mở rộng PostgreSQL. Ứng dụng của chuỗisử dụngĐặc quyền choCurrvalHàm cũng là tiện ích mở rộng PostgreSql (cũng như chính chức năng).

Đặc quyền trên cơ sở dữ liệu, không gian bảng, lược đồ, ngôn ngữ và tham số cấu hình làPostgreSQLTiện ích mở rộng.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụng35030_35041Để báo cáo vấn đề tài liệu.