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
Tài kèo bóng đá hom nay này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

21.1. Vai trò cơ sở dữ kèo bóng đá hom nay#

Vai trò cơ sở dữ kèo bóng đá hom nay hoàn toàn tách biệt về mặt khái niệm với người dùng hệ điều hành. Trong thực tế, có thể thuận tiện để duy trì một thư từ, nhưng điều này là không bắt buộc.Tạo kèo bóng đá hom nay tròLệnh SQL:

Tạo kèo bóng đá hom nay tròtên;

têntuân theo các quy tắc cho các định danh SQL: hoặc chưa được trang bị mà không có ký tự đặc biệt hoặc được trích xuất kép. (Trong thực tế, bạn thường sẽ muốn thêm các tùy chọn bổ sung, chẳng hạn nhưĐăng nhập, đến lệnh. Thêm chi tiết xuất hiện bên dưới.) Để xóa kèo bóng đá hom nay trò hiện có, sử dụng tương tựPostgreSQL: Tài liệu: 18: kèolệnh:

kèo bóng đá hom nay trò thảtên;

Để thuận tiện, các chương trìnhcreatuserDropuserđược cung cấp dưới dạng bao bọc xung quanh các lệnh SQL này có thể được gọi từ dòng lệnh shell:

creatusertênDropusertên

Để xác định tập hợp các kèo bóng đá hom nay trò hiện có, hãy kiểm traPG_ROLESDanh mục hệ thống, ví dụ:

Chọn rolname từ pg_roles;

hoặc để thấy những người có khả năng đăng nhập:

Chọn rolname từ pg_roles nơi rolcanlogin;

ThePSQLChương trình\ duĐề án meta cũng hữu ích cho việc liệt kê các kèo bóng đá hom nay trò hiện có.

Để bootstrap hệ thống cơ sở dữ kèo bóng đá hom nay, một hệ thống mới được khởi tạo mới luôn chứa một vai trò có khả năng đăng nhập được xác định trước. Vai trò này luôn là mộtSuperuserKhănvà nó sẽ có cùng tên với người dùng hệ điều hành đã khởi tạo cụm cơ sở dữ kèo bóng đá hom nay vớiinitDBTrừ khi một tên khác được chỉ định. kèo bóng đá hom nay trò này thường được đặt tênPostgres. Để tạo ra nhiều kèo bóng đá hom nay trò hơn, trước tiên bạn phải kết nối như kèo bóng đá hom nay trò ban đầu này.

Mỗi kết nối với máy chủ cơ sở dữ kèo bóng đá hom nay được tạo bằng tên của một số vai trò cụ thể và vai trò này xác định các đặc quyền truy cập ban đầu cho các lệnh được phát hành trong kết nối đó. Tên vai trò để sử dụng cho một kết nối cơ sở dữ kèo bóng đá hom nay cụ thể được chỉ định bởi khách hàng đang bắt đầu yêu cầu kết nối theo kiểu cụ thể của ứng dụng.PSQLChương trình sử dụng-UTùy chọn dòng lệnh để chỉ ra kèo bóng đá hom nay trò kết nối AS. Nhiều ứng dụng giả sử tên của người dùng hệ điều hành hiện tại theo mặc định (bao gồmcreatuserPSQL). Do đó, thường thuận tiện để duy trì sự tương ứng đặt tên giữa các kèo bóng đá hom nay trò và người dùng hệ điều hành.

Tập hợp các vai trò cơ sở dữ kèo bóng đá hom nay Một kết nối máy khách đã cho có thể kết nối như được xác định bởi thiết lập xác thực máy khách, như được giải thích trongChương 20. .