Vai trò cơ sở dữ cách đọc kèo bóng đá 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. Vai trò cơ sở dữ cách đọc kèo bóng đá là toàn cầu trên toàn bộ cài đặt cụm cơ sở dữ cách đọc kèo bóng đá (và không phải trên mỗi cơ sở dữ cách đọc kèo bóng đá riêng lẻ). Để tạo vai trò, hãy sử dụngTạo cách đọc kèo bóng đá tròLệnh SQL:
Tạo cách đọc kèo bóng đá tròtên
;
tên
tuân theo các quy tắc cho các định danh SQL: hoặc chưa được trang trí mà không có ký tự đặc biệt hoặc được trích dẫn 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 cách đọc kèo bóng đá trò hiện có, sử dụng tương tựPostgreSQL: Tài liệu:lệnh:
cách đọc kèo bóng đá trò thảTên
;
Để thuận tiện, các chương trìnhcreatuservàDropuserđượ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ên
Dropusertên
Để xác định tập hợp các cách đọc kèo bóng đá trò hiện có, hãy kiểm trapg_roles
12021_12051
Chọn rolname từ pg_roles;
ThePSQLChương trình\ du
Đề án meta cũng hữu ích để liệt kê các cách đọc kèo bóng đá trò hiện có.
Để bootstrap hệ thống cơ sở dữ cách đọc kèo bóng đá, một hệ thống mới được khởi tạo luôn luôn chứa một vai trò được xác định trước. Vai trò này luôn là mộtHồiSuperuservà theo mặc định (trừ khi bị thay đổi khi chạyinitDB
) 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ữ cách đọc kèo bóng đá. Theo thông thường, vai trò này sẽ được đặt tênPostgres
. Để tạo ra nhiều cách đọc kèo bóng đá trò hơn, trước tiên bạn phải kết nối như cách đọc kèo bóng đá trò ban đầu này.
Mỗi kết nối với máy chủ cơ sở dữ cách đọc kèo bóng đá đượ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ữ cách đọc kèo bóng đá 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. Ví dụ:PSQL
Chương trình sử dụng-U
Tùy chọn dòng lệnh để cho biết cách đọc kèo bóng đá trò kết nối là. 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ồmcreatuser
vàPSQL
). Do đó, thường thuận tiện để duy trì sự tương ứng đặt tên giữa các cách đọc kèo bóng đá trò và người dùng hệ điều hành.
13695_13830Chương 20. .