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
Tài liệu 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ế.

Tạo kèo bóng đá hôm nay và ngày mai TRÒ

tên

Tạo kèo bóng đá hôm nay và ngày mai trò-Xác định kèo bóng đá hôm nay và ngày mai trò cơ sở dữ liệu mới

Synopsis

Tạo kèo bóng đá hôm nay và ngày mai tròtên[[với]Tùy chọn[...]]ở đâuTùy chọncó thể:Superuser | Nosuperuser
    | Đã tạo rab | NOCLATEDB
    | Createrole | Nocreaterole
    | Creatuser | NoClateUser
    | Kế thừa | Noinherit
    | Đăng nhập | Nologin
    | Sao chép | NorePlication
    | Giới hạn kết nốiConnlimit| [Được mã hóa | Không được mã hóa] mật khẩu 'Mật khẩu'
    | Hợp lệ cho đến khi 'dấu thời gian'
    | Trong kèo bóng đá hôm nay và ngày mai tròROME_NAME[, ...]
    | Trong nhómROME_NAME[, ...]
    | kèo bóng đá hôm nay và ngày mai TRÒROME_NAME[, ...]
    | QUẢN TRỊ VIÊNROME_NAME[, ...]
    | Người dùngROME_NAME[, ...]
    | SysidUID

Mô tả

Tạo kèo bóng đá hôm nay và ngày mai tròThêm kèo bóng đá hôm nay và ngày mai trò mới vàoPostgreSQLCụm cơ sở dữ liệu. MỘT kèo bóng đá hôm nay và ngày mai trò là một thực thể có thể sở hữu các đối tượng cơ sở dữ liệu và có cơ sở dữ liệu đặc quyền; một kèo bóng đá hôm nay và ngày mai trò có thể được coi là"Người dùng", A"Nhóm", hoặc Cả hai tùy thuộc vào cách nó được sử dụng. Tham khảoChương 20Chương 19Để biết thông tin về Quản lý người dùng và xác thực. Bạn phải cócreateroleĐặc quyền hoặc là Superuser cơ sở dữ liệu để Sử dụng lệnh này.

Lưu ý rằng các kèo bóng đá hôm nay và ngày mai trò được xác định ở cấp cụm cơ sở dữ liệu và Vì vậy, hợp lệ trong tất cả các cơ sở dữ liệu trong cụm.

tham số

tên

Tên của kèo bóng đá hôm nay và ngày mai trò mới.

Superuser
Nosuperuser

Những điều khoản này xác định xem kèo bóng đá hôm nay và ngày mai trò mới là"Superuser", ai có thể ghi đè Tất cả các hạn chế truy cập trong cơ sở dữ liệu. Superuser tình trạng nguy hiểm và chỉ nên được sử dụng khi thực sự cần thiết. Bản thân bạn phải là một siêu người dùng để tạo ra một Superuser. Nếu không được chỉ định,12520_12533là mặc định.

createdb
NocreatedB

Những điều khoản này xác định khả năng tạo kèo bóng đá hôm nay và ngày mai trò của một kèo bóng đá hôm nay và ngày mai trò cơ sở dữ liệu. Nếu nhưcreatedbIS được chỉ định, kèo bóng đá hôm nay và ngày mai trò được xác định sẽ được phép tạo Cơ sở dữ liệu mới. Chỉ địnhNoClatedBSẽ từ chối kèo bóng đá hôm nay và ngày mai trò Tạo cơ sở dữ liệu. Nếu không được chỉ định,NOCLATEDBlà mặc định.

createrole
NoCleaterole

Những điều khoản này xác định xem kèo bóng đá hôm nay và ngày mai trò sẽ được phép Để tạo kèo bóng đá hôm nay và ngày mai trò mới (nghĩa là thực thiTạo kèo bóng đá hôm nay và ngày mai trò). Một kèo bóng đá hôm nay và ngày mai trò vớicreateroleĐặc quyền cũng có thể thay đổi và thả kèo bóng đá hôm nay và ngày mai trò khác. Nếu không được chỉ định,NoCleaterolelà mặc định.

creatuser
NoCreateUser

Những điều khoản này là một lỗi thời, nhưng vẫn được chấp nhận, Chính tả củaSuperuserNosuperuser. Lưu ý rằng họ làkhôngtương đương vớiCreateroleNhư người ta có thể ngây thơ trông chờ!

14078_14087
Noinherit

Những điều khoản này xác định xem kèo bóng đá hôm nay và ngày mai trò"kế thừa"Đặc quyền của kèo bóng đá hôm nay và ngày mai trò đó là một Thành viên của. Một kèo bóng đá hôm nay và ngày mai trò vớikế thừathuộc tính có thể tự động sử dụng bất kỳ cơ sở dữ liệu nào đặc quyền đã được cấp cho tất cả các kèo bóng đá hôm nay và ngày mai trò trực tiếp hoặc gián tiếp là một thành viên của. Không cókế thừa, Tư cách thành viên trong một kèo bóng đá hôm nay và ngày mai trò khác cấp khả năngĐặt kèo bóng đá hôm nay và ngày mai tròđến đó là kèo bóng đá hôm nay và ngày mai trò khác; Các đặc quyền của kèo bóng đá hôm nay và ngày mai trò khác chỉ là Có sẵn sau khi đã làm như vậy. Nếu không được chỉ định,kế thừalà mặc định.

Đăng nhập
nologin

Những điều khoản này xác định xem kèo bóng đá hôm nay và ngày mai trò có được phép ghi nhật ký TRONG; đó là, liệu kèo bóng đá hôm nay và ngày mai trò có thể được đưa ra như là Tên ủy quyền phiên trong quá trình kết nối máy khách. Một kèo bóng đá hôm nay và ngày mai trò CóĐăng nhậpthuộc tính có thể nghĩ như một người dùng. kèo bóng đá hôm nay và ngày mai trò không có thuộc tính này là hữu ích để quản lý các đặc quyền cơ sở dữ liệu, nhưng không phải là người dùng Theo nghĩa thông thường của từ. Nếu không được chỉ định,Nologinlà mặc định, ngoại trừ khiTạo kèo bóng đá hôm nay và ngày mai tròđược gọi thông qua cách đánh vần thay thế của nóTạo người dùng.

sao chép
NorePlication

Những điều khoản này xác định xem kèo bóng đá hôm nay và ngày mai trò được phép bắt đầu sao chép phát trực tuyến hoặc đưa hệ thống vào và ra của chế độ sao lưu. Một kèo bóng đá hôm nay và ngày mai trò cósao chépthuộc tính rất cao kèo bóng đá hôm nay và ngày mai trò đặc quyền và chỉ nên được sử dụng cho các kèo bóng đá hôm nay và ngày mai trò được sử dụng để nhân rộng. Nếu không được chỉ định,NorePlicationlà mặc định.

giới hạn kết nối Connlimit

Nếu kèo bóng đá hôm nay và ngày mai trò có thể đăng nhập, điều này chỉ định có bao nhiêu Kết nối kèo bóng đá hôm nay và ngày mai trò có thể thực hiện. -1 (mặc định) có nghĩa là không giới hạn.

Mật khẩu Mật khẩu

Đặt mật khẩu của kèo bóng đá hôm nay và ngày mai trò. (Mật khẩu chỉ được sử dụng cho kèo bóng đá hôm nay và ngày mai trò cóĐăng nhậpthuộc tính, Nhưng dù sao bạn cũng có thể định nghĩa một cho các kèo bóng đá hôm nay và ngày mai trò mà không có nó.) Nếu bạn không có kế hoạch sử dụng xác thực mật khẩu, bạn có thể bỏ qua tùy chọn này. Nếu không có mật khẩu được chỉ định, mật khẩu sẽ được đặt thành NULL và xác thực mật khẩu sẽ luôn thất bại cho người dùng đó. Mật khẩu NULL tùy ý có thể là được viết rõ ràng làMật khẩu VÔ GIÁ TRỊ.

được mã hóa
không được mã hóa

Những từ khóa này kiểm soát xem mật khẩu có được lưu trữ được mã hóa trong các danh mục hệ thống. (Nếu không được chỉ định, Hành vi mặc định được xác định bởi cấu hình tham sốpassword_encryption.) Nếu chuỗi mật khẩu được trình bày đã ở Định dạng được mã hóa MD5, sau đó nó được lưu trữ được mã hóa AS-IS, Bất kểđược mã hóahoặckhông được mã hóađược chỉ định (kể từ đó Hệ thống không thể giải mã mật khẩu được mã hóa được chỉ định sợi dây). Điều này cho phép tải lại mật khẩu được mã hóa Trong quá trình đổ/khôi phục.

hợp lệ cho đến'Dấu thời gian'

Thehợp lệ cho đếnmệnh đề đặt a ngày và thời gian sau đó mật khẩu của kèo bóng đá hôm nay và ngày mai trò không còn nữa có hiệu lực. Nếu mệnh đề này bị bỏ qua, mật khẩu sẽ hợp lệ cho mọi thời đại.

trong kèo bóng đá hôm nay và ngày mai trò ROME_NAME

Thetrong kèo bóng đá hôm nay và ngày mai tròmệnh đề liệt kê một hoặc nhiều kèo bóng đá hôm nay và ngày mai trò hiện có mà kèo bóng đá hôm nay và ngày mai trò mới sẽ ngay lập tức được thêm vào như một thành viên mới. (Lưu ý rằng không có tùy chọn để thêm kèo bóng đá hôm nay và ngày mai trò mới là quản trị viên; sử dụng a chiaGrantLệnh phải làm cái đó.)

trong nhóm ROME_NAME

Trong nhómlà một lỗi thời Chính tả củatrong kèo bóng đá hôm nay và ngày mai trò.

kèo bóng đá hôm nay và ngày mai trò ROME_NAME

Thekèo bóng đá hôm nay và ngày mai trò19224_19386"Nhóm".)

Quản trị viên ROME_NAME

Theadminmệnh đề giống nhưkèo bóng đá hôm nay và ngày mai trò, nhưng các kèo bóng đá hôm nay và ngày mai trò được đặt tên là được thêm vào kèo bóng đá hôm nay và ngày mai trò mớivới quản trị viên LỰA CHỌN, cho họ quyền cấp tư cách thành viên trong kèo bóng đá hôm nay và ngày mai trò này cho người khác.

người dùng ROME_NAME

Thengười dùngmệnh đề là một điều lỗi thời Chính tả củakèo bóng đá hôm nay và ngày mai tròmệnh đề.

sysid UID

TheSysidmệnh đề bị bỏ qua, nhưng được chấp nhận để tương thích ngược.

ghi chú

Sử dụngkèo bóng đá hôm nay và ngày mai trò thay đổiĐể thay đổi thuộc tính của một kèo bóng đá hôm nay và ngày mai trò vàPostgreSQL: Tài liệu: 9.2: kèo bóng đá hômĐể loại bỏ kèo bóng đá hôm nay và ngày mai trò. Tất cả các thuộc tính được chỉ định bởiTạo kèo bóng đá hôm nay và ngày mai tròcó thể được sửa đổi saukèo bóng đá hôm nay và ngày mai trò thay đổilệnh.

Cách ưa thích để thêm và loại bỏ các thành viên của kèo bóng đá hôm nay và ngày mai trò được sử dụng làm nhóm là sử dụngGrantthu hồi.

Thehợp lệ cho đếnmệnh đề xác định một Thời gian hết hạn chỉ cho mật khẩu, không phải cho kèo bóng đá hôm nay và ngày mai tròmỗi se. Đặc biệt, thời gian hết hạn là không được thi hành khi đăng nhập bằng cách sử dụng không dựa trên thông tin Phương thức xác thực.

Thekế thừaThuộc tính chi phối kế thừa các đặc quyền có thể cấp (nghĩa là, các đặc quyền truy cập cho các đối tượng cơ sở dữ liệu và tư cách thành viên kèo bóng đá hôm nay và ngày mai trò). Nó không áp dụng cho Các thuộc tính kèo bóng đá hôm nay và ngày mai trò đặc biệt được đặt bởiTạo kèo bóng đá hôm nay và ngày mai TRÒkèo bóng đá hôm nay và ngày mai trò thay đổi. Ví dụ, là thành viên của kèo bóng đá hôm nay và ngày mai trò vớicreatedbĐặc quyền không cho phép ngay lập tức khả năng tạo cơ sở dữ liệu, ngay cả khikế thừađược đặt; Nó sẽ là cần thiết để trở thành kèo bóng đá hôm nay và ngày mai trò đó thông quaĐặt kèo bóng đá hôm nay và ngày mai tròTrước khi tạo cơ sở dữ liệu.

Thekế thừa21892_21985PostgreSQL, người dùng luôn có Truy cập vào tất cả các đặc quyền của các nhóm mà họ là thành viên của. Tuy nhiên,Noinheritcung cấp một kết hợp gần hơn với ngữ nghĩa được chỉ định trong tiêu chuẩn SQL.

Hãy cẩn thận vớicreaterole22289_22366createrole22399_22672"Người dùng"CreateroleĐặc quyền nhưng không phải22795_22805Đặc quyền, dù sao nó cũng có thể tạo ra một kèo bóng đá hôm nay và ngày mai trò mới vớicreatedbĐặc quyền. Do đó, liên quan kèo bóng đá hôm nay và ngày mai trò cóCreateroleĐặc quyền dưới dạng gần như người quản lý.

PostgreSQLBao gồm một chương trìnhcreatusercó cùng chức năng nhưTạo kèo bóng đá hôm nay và ngày mai trò(Trên thực tế, nó gọi lệnh này) nhưng có thể được chạy từ shell lệnh.

Thegiới hạn kết nốiTùy chọn chỉ là thực thi khoảng; Nếu hai phiên mới bắt đầu đồng thời chỉ khi chỉ một kết nối"khe"Vẫn cho kèo bóng đá hôm nay và ngày mai trò, có thể là Cả hai sẽ thất bại. Ngoài ra, giới hạn không bao giờ được thực thi cho Siêu nhân.

23666_23911creatuserTuy nhiên, truyền Mật khẩu được mã hóa. Cũng,PSQLchứa lệnh\ Mật khẩucó thể được sử dụng để thay đổi một cách an toàn mật khẩu sau.

Ví dụ

Tạo một kèo bóng đá hôm nay và ngày mai trò có thể đăng nhập, nhưng đừng cho nó một mật khẩu:

Tạo kèo bóng đá hôm nay và ngày mai trò Jonathan đăng nhập;

Tạo kèo bóng đá hôm nay và ngày mai trò với mật khẩu:

Tạo người dùng Davide với mật khẩu 'JW8S0F4';

(Tạo người dùnggiống nhưTạo kèo bóng đá hôm nay và ngày mai tròNgoại trừ nó ngụ ýĐăng nhập.)

Tạo kèo bóng đá hôm nay và ngày mai trò với mật khẩu hợp lệ cho đến khi kết thúc 2004. Sau một giây đã đánh dấu vào năm 2005, mật khẩu là không hợp lệ lâu hơn.

Tạo kèo bóng đá hôm nay và ngày mai trò Miriam với mật khẩu đăng nhập 'JW8S0F4' hợp lệ cho đến '2005-01-01';

Tạo một kèo bóng đá hôm nay và ngày mai trò có thể tạo cơ sở dữ liệu và quản lý kèo bóng đá hôm nay và ngày mai trò:

Tạo Quản trị viên với CreatedB Createrole;

Tương thích

TheTạo kèo bóng đá hôm nay và ngày mai tròcâu lệnh nằm trong Tiêu chuẩn SQL, nhưng tiêu chuẩn chỉ yêu cầu cú pháp

Tạo kèo bóng đá hôm nay và ngày mai tròtên[với quản trị viênROME_NAME]

25531_25597Tạo kèo bóng đá hôm nay và ngày mai trò, làPostgreSQLPhần mở rộng.

Tiêu chuẩn SQL xác định các khái niệm về người dùng và kèo bóng đá hôm nay và ngày mai trò, nhưng Nó coi chúng là các khái niệm riêng biệt và để lại tất cả các lệnh Xác định người dùng được chỉ định bởi mỗi triển khai cơ sở dữ liệu. TRONGPostgreSQLChúng tôi đã chọn để Hợp nhất người dùng và kèo bóng đá hôm nay và ngày mai trò thành một loại thực thể duy nhất. kèo bóng đá hôm nay và ngày mai trò do đó có nhiều thuộc tính tùy chọn hơn so với tiêu chuẩn.

Hành vi được chỉ định bởi tiêu chuẩn SQL là gần gũi nhất xấp xỉ bằng cách cung cấp cho người dùngNoinheritthuộc tính, trong khi các kèo bóng đá hôm nay và ngày mai trò được đưa ra26304_26313thuộc tính.