Postgresql Tài liệu 8.0.26 | ||||
---|---|---|---|---|
prev | Backward nhanh | Chuyển tiếp nhanh | Tiếp theo |
Mỗi cụm cơ sở dữ liệu đều chứa một tập hợp kèo bóng đá pháp cơ sở dữ liệu. Những thứ kia kèo bóng đá pháp tách biệt với kèo bóng đá pháp được quản lý bởi hệ điều hành trên đó máy chủ chạy. kèo bóng đá pháp sở hữu các đối tượng cơ sở dữ liệu (cho ví dụ, bảng) và có thể gán các đặc quyền trên các đối tượng đó cho kèo bóng đá pháp khác để kiểm soát những người có quyền truy cập vào đối tượng.
Chương này mô tả cách tạo và quản lý kèo bóng đá pháp và Giới thiệu hệ thống đặc quyền. Thêm thông tin về Các loại đối tượng cơ sở dữ liệu khác nhau và các tác động của các đặc quyền có thể được tìm thấy trongChương 5.
kèo bóng đá pháp cơ sở dữ liệu hoàn toàn tách biệt về mặt khái niệm kèo bóng đá pháp hệ điều hành. Trong thực tế, nó có thể thuận tiện cho Duy trì một thư từ, nhưng điều này là không cần thiết. Cơ sở dữ liệu Tên kèo bóng đá pháp toàn cầu trên toàn bộ cài đặt cụm cơ sở dữ liệu (và không phải mỗi cơ sở dữ liệu riêng lẻ). Để tạo kèo bóng đá pháp sử dụngPostgreSQL: Tài liệu:SQL yêu cầu:
Tạo kèo bóng đá pháptên;
têntuân theo các quy tắc cho Định danh SQL: hoặc không được trang trí mà không có ký tự đặc biệt, hoặc được trích dẫn kép. Để xóa kèo bóng đá pháp hiện có, hãy sử dụng tương tựkèo bóng đá c1: Tàlệnh:
Thả kèo bóng đá pháptên;
Để thuận tiện, các chương trìnhcreatuservàDropuserđược cung cấp làm giấy gói xung quanh các lệnh SQL này có thể được gọi từ vỏ Dòng lệnh:
creatusertênDropusertên
Để xác định tập hợp kèo bóng đá pháp hiện tại, hãy kiểm trapg_userDanh mục hệ thống, cho ví dụ
Chọn usename từ pg_user;
ThePSQLChương trình\ duĐề án meta cũng hữu ích cho việc liệt kê kèo bóng đá pháp hiện có.
Để bootstrap hệ thống cơ sở dữ liệu, một cái mới Hệ thống khởi tạo luôn chứa một kèo bóng đá pháp được xác định trước. Cái này kèo bóng đá pháp sẽ có ID cố định 1 và theo mặc định (trừ khi được thay đổi Khi chạyinitDB) Nó sẽ có cùng tên với kèo bóng đá pháp hệ điều hành đã khởi tạo Cụm cơ sở dữ liệu. Theo thông thường, kèo bóng đá pháp này sẽ được đặt tênPostgres. Để tạo ra nhiều hơn kèo bóng đá pháp trước tiên bạn phải kết nối với tư cách là kèo bóng đá pháp ban đầu này.
Chính xác một danh tính kèo bóng đá pháp đang hoạt động cho kết nối với Máy chủ cơ sở dữ liệu. Tên kèo bóng đá pháp để sử dụng cho một cơ sở dữ liệu cụ thể kết nối đượ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ể ứng dụng. Vì Ví dụ,PSQLChương trình sử dụng-Utùy chọn dòng lệnh để chỉ ra kèo bóng đá pháp để kết nối như. Nhiều ứng dụng giả sử tên của kèo bóng đá pháp hệ điều hành hiện tại theo mặc định (bao gồmcreatuservàPSQL). Do đó, thuận tiện để duy trì một thư từ đặt tên giữa hai bộ kèo bóng đá pháp.
Tập hợp kèo bóng đá pháp cơ sở dữ liệu Một kết nối khách hàng nhất định 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 trongkèo bóng đá việt. (Vì vậy, khách hàng không nhất thiết phải giới hạn để kết nối là kèo bóng đá pháp có cùng tên với kèo bóng đá pháp hệ điều hành của nó, Giống như tên đăng nhập của một người không cần phải khớp với tên thật của cô ấy.) Vì danh tính kèo bóng đá pháp xác định tập hợp các đặc quyền có sẵn cho một máy khách được kết nối, điều quan trọng là phải cẩn thận Định cấu hình điều này khi thiết lập môi trường nhiều người.