Postgresql 8.2.23 Tài liệu | ||||
---|---|---|---|---|
prev | Backward nhanh | Chương 18. tỷ lệ kèo bóng đá 88 trò và đặc quyền cơ sở dữ liệu | Chuyển tiếp nhanh | Tiếp theo |
thường xuyên thuận tiện cho người dùng nhóm để giảm bớt Quản lý các đặc quyền: theo cách đó, các đặc quyền có thể được cấp cho, hoặc bị thu hồi từ, một nhóm nói chung. TRONGPostgreSQLĐiều này được thực hiện bằng cách tạo ra một tỷ lệ kèo bóng đá 88 trò đại diện cho nhóm, và sau đó cấpThành viênTrong tỷ lệ kèo bóng đá 88 trò nhóm cho người dùng cá nhân tỷ lệ kèo bóng đá 88 trò.
Để thiết lập tỷ lệ kèo bóng đá 88 trò nhóm, trước tiên hãy tạo tỷ lệ kèo bóng đá 88 trò:
Tạo tỷ lệ kèo bóng đá 88 tròtên;
Thông thường một tỷ lệ kèo bóng đá 88 trò được sử dụng như một nhóm sẽ không cóĐăng nhậpthuộc tính, mặc dù bạn có thể đặt nó Nếu bạn muốn.
Một khi tỷ lệ kèo bóng đá 88 trò nhóm tồn tại, bạn có thể thêm và xóa các thành viên Sử dụngGrantvàthu hồilệnh:
GrantGroup_roleđếntỷ lệ kèo bóng đá 881, ...; Thu hồiGroup_roletừtỷ lệ kèo bóng đá 88 đoạn1, ...;
Bạn cũng có thể cấp tư cách thành viên cho các tỷ lệ kèo bóng đá 88 trò nhóm khác (vì Thực sự không có bất kỳ sự phân biệt nào giữa các tỷ lệ kèo bóng đá 88 trò nhóm và tỷ lệ kèo bóng đá 88 trò không nhóm). Cơ sở dữ liệu sẽ không cho phép bạn thiết lập thông tư vòng lặp thành viên. Ngoài ra, nó không được phép cấp thành viên trong một tỷ lệ kèo bóng đá 88 trò củacông khai.
Các thành viên của tỷ lệ kèo bóng đá 88 trò có thể sử dụng các đặc quyền của tỷ lệ kèo bóng đá 88 trò nhóm theo hai cách. Đầu tiên, mọi thành viên của một nhóm có thể làm rõ ràngsoi kèo bóng đá truoctran: Tài liệu: 8.2: Đặtđến tạm thời"trở thành"tỷ lệ kèo bóng đá 88 trò nhóm. Ở trạng thái này, phiên cơ sở dữ liệu có quyền truy cập vào các đặc quyền về tỷ lệ kèo bóng đá 88 trò nhóm chứ không phải là tỷ lệ kèo bóng đá 88 trò đăng nhập ban đầu và bất kỳ Các đối tượng cơ sở dữ liệu được tạo ra được coi là thuộc sở hữu của tỷ lệ kèo bóng đá 88 trò nhóm Không phải tỷ lệ kèo bóng đá 88 trò đăng nhập. Thứ hai, các tỷ lệ kèo bóng đá 88 trò thành viên cókế thừaThuộc tính tự động đã sử dụng Đặc quyền của tỷ lệ kèo bóng đá 88 trò họ là thành viên của. Ví dụ, giả sử Chúng tôi đã làm
Tạo tỷ lệ kèo bóng đá 88 trò kế thừa Joe; Tạo tỷ lệ kèo bóng đá 88 trò quản trị viên Noinherit; Tạo tỷ lệ kèo bóng đá 88 trò Noinhherit; Quản trị viên cấp cho Joe; Cấp bánh xe cho quản trị viên;
Ngay sau khi kết nối với tư cách là tỷ lệ kèo bóng đá 88 tròJoe, một phiên cơ sở dữ liệu sẽ sử dụng Đặc quyền được cấp trực tiếp choJoePlus Bất kỳ đặc quyền nào được cấp choadmin, vìJoe "kế thừa" admin's đặc quyền. Tuy nhiên, các đặc quyền được cấp chobánh xekhông có sẵn, vì mặc dùJoelà thành viên củabánh xe, thành viên là thông quaQuản trị viêncóNoinheritThuộc tính. Sau đó
Đặt Quản trị viên;
Phiên sẽ chỉ sử dụng các đặc quyền đó được cấp choadmin, và không phải những người được cấp choJoe. Sau đó
Đặt bánh xe tỷ lệ kèo bóng đá 88 trò;
Phiên sẽ chỉ sử dụng các đặc quyền đó được cấp chobánh xe, và không phải là những người được cấp choJoehoặcQuản trị viên. Trạng thái đặc quyền ban đầu có thể được khôi phục với bất kỳ
Đặt tỷ lệ kèo bóng đá 88 trò Joe; Thiết lập tỷ lệ kèo bóng đá 88 trò không; Đặt lại tỷ lệ kèo bóng đá 88 trò;
Lưu ý:TheĐặt tỷ lệ kèo bóng đá 88 tròLệnh luôn cho phép chọn bất kỳ tỷ lệ kèo bóng đá 88 trò nào mà tỷ lệ kèo bóng đá 88 trò đăng nhập ban đầu là trực tiếp hoặc gián tiếp là một thành viên của. Do đó, ở trên Ví dụ, không cần thiết phải trở thànhadmintrước khi trở thànhbánh xe.
Lưu ý:Trong tiêu chuẩn SQL, có một sự khác biệt giữa người dùng và tỷ lệ kèo bóng đá 88 trò và người dùng không Tự động kế thừa các đặc quyền trong khi tỷ lệ kèo bóng đá 88 trò làm. Cái này Hành vi có thể được lấy trongPostgreSQLbằng cách đưa ra các tỷ lệ kèo bóng đá 88 trò được sử dụng làm SQL tỷ lệ kèo bóng đá 88 tròkế thừathuộc tính, trong khi đưa ra tỷ lệ kèo bóng đá 88 trò đang được sử dụng làm người dùng SQLNoinheritthuộc tính. Tuy nhiên,14465_14477Mặc định cho tất cả các tỷ lệ kèo bóng đá 88 trò Thekế thừathuộc tính, cho ngược Khả năng tương thích với các bản phát hành trước 8.1 trong đó người dùng luôn có Sử dụng các quyền được cấp cho các nhóm, họ là thành viên của.
Các thuộc tính tỷ lệ kèo bóng đá 88 tròĐăng nhập, Superuser, createdb14880_14890Createrolecó thể được coi là đặc biệt đặc quyền, nhưng họ không bao giờ được thừa hưởng là đặc quyền thông thường Trên các đối tượng cơ sở dữ liệu là. Bạn phải thực sựĐặt tỷ lệ kèo bóng đá 88 tròvới một tỷ lệ kèo bóng đá 88 trò cụ thể có một trong số này các thuộc tính để sử dụng thuộc tính. Tiếp tục Ví dụ trên, chúng ta cũng có thể chọn cấpcreatedbvàcreateroleđếnadmintỷ lệ kèo bóng đá 88 trò. Sau đó là một phiên kết nối dưới dạng tỷ lệ kèo bóng đá 88 tròJoesẽ không có những đặc quyền này ngay lập tức, chỉ sau khi làmĐặt tỷ lệ kèo bóng đá 88 trò.
15560_15591tỷ lệ kèo bóng đá 88 trò thả:
tỷ lệ kèo bóng đá 88 trò thảtên;
15736_16026