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 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[...]]WHERETù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 kèo bóng đá hôm nay và ngày maio 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", người có thể ghi đè tất cả quyền truy cập Hạn chế trong cơ sở dữ liệu. Tình trạng siêu cấp là nguy hiểm và Chỉ nên được sử dụng khi thực sự cần thiết. Bạn phải là một Superuser để tạo ra một siêu nhân mới. Nếu không được chỉ định,Nosuperuserlà mặc định.

createdb
NocreatedB

Những điều khoản này xác định khả năng tạo cơ sở dữ liệu của kèo bóng đá hôm nay và ngày mai trò. Nếu nhưcreatedbđược chỉ định, kèo bóng đá hôm nay và ngày mai trò là được xác định sẽ được phép tạo cơ sở dữ liệu mới. Chỉ địnhNocreatedBSẽ 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à bỏ các 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 điều 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ể mong đợi!

kế thừa
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à 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 quyền cơ sở dữ liệu nào đã được cấp cho Tất cả các kèo bóng đá hôm nay và ngày mai trò là 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, 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ò14067_14182kế 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 phép đăng nhập; đó là, liệu kèo bóng đá hôm nay và ngày mai trò có thể được đưa ra như là phiên ban đầu Tên ủy quyền trong kết nối khách hàng. Một kèo bóng đá hôm nay và ngày mai trò cóĐăng nhậpthuộc tính có thể được coi là 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 rất hữu ích để quản lý cơ sở dữ liệu Đặc quyền, nhưng không phải là người dùng theo nghĩa thông thường của từ này. Nếu như 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 qua cách viết thay thế của nóPostgreSQL: Tài.

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 Phát trực tuyến sao chép hoặc đặt hệ thống vào và ra khỏi 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 là một kèo bóng đá hôm nay và ngày mai trò rất đặ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ò thực sự đượ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 có giới hạn.

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

15723_15799Đăng nhậpthuộc tính, nhưng bạn có thể Tuy nhiên, định nghĩa một cho các kèo bóng đá hôm nay và ngày mai trò 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 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 null Mật khẩu có thể tùy chọn được viết một cách rõ ràng làMật khẩu NULL.

đượ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 lưu trữ được lưu trữ Trong các danh mục hệ thống. (Nếu không được chỉ định, mặc định Hành vi được xác định bởi tham số cấu hìnhpassword_encryption.) Nếu chuỗi mật khẩu được trình bày đã được mã hóa MD5 Định dạng, 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 (vì hệ thống không thể Giải mã chuỗi mật khẩu được mã hóa được chỉ định). Điều này cho phép Tải lại mật khẩu được mã hóa trong quá trình kết xuất/khôi phục.

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

Thehợp lệ cho đếnmệnh đề đặt 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 hợp lệ. Nếu điều này mệnh đề bị bỏ qua, mật khẩu sẽ có hiệu lực 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ò17362_17556Grantlệnh để làm điều đó.)

Trong nhóm ROME_NAME

trong nhómlà một cách đánh vần lỗi thời 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ò17938_18076"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 được thêm vào kèo bóng đá hôm nay và ngày mai trò mớivới tùy chọn quản trị, 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.

user ROME_NAME

Theusermệnh đề là một chính tả lỗi thời củakèo bóng đá hôm nay và ngày mai tròmệnh đề.

sysid UID

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

Ghi chú

sử dụngPostgreSQL: Tài liệu: 9.3: soi kèo bóng đá truoctranĐể 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.3: tỷ lệ kèo kèo bóng đá hôm nay và ngày maiĐể 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 sau19227_19239lệ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 Đố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à một Thành viên của một kèo bóng đá hôm nay và ngày mai trò vớicreatedb20085_20166kế 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 quakèo tỷ số bóng đá euro hôm nay: Tài liệu: 9.3: Đặt vai tròTrước khi tạo cơ sở dữ liệu.

Thekế thừathuộc tính là mặc định Vì lý do tương thích ngược: Trong các bản phát hành trước củaPostgreSQL, người dùng luôn có Truy cập kèo bóng đá hôm nay và ngày maio 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ớicreateroleĐặc quyền. Không có khái niệm thừa kế cho các đặc quyền của Một20838_20850-Role. Điều đó có nghĩa là ngay cả khi một kèo bóng đá hôm nay và ngày mai trò không có một đặc quyền nhất định nhưng được phép tạo các kèo bóng đá hôm nay và ngày mai trò khác, nó có thể dễ dàng tạo ra một kèo bóng đá hôm nay và ngày mai trò khác với đặc quyền của chính nó (ngoại trừ việc tạo kèo bóng đá hôm nay và ngày mai trò với Superuser đặc quyền). Ví dụ: nếu kèo bóng đá hôm nay và ngày mai trò"Người dùng"createroleĐặc quyền nhưng không phảicreatedbĐặc quyền, Tuy nhiên, nó 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 đến các kèo bóng đá hôm nay và ngày mai trò cócreateroleĐặc quyền như gần như siêu nhân viên.

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

Thegiới hạn kết nốitùy chọn chỉ thực thi khoảng; Nếu hai phiên mới bắt đầu với cùng một thời gian 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ể cả hai sẽ thất bại. Ngoài ra, giới hạn không bao giờ được thi hành cho các siêu người dùng.

22073_22312creatuserTuy nhiên, việc 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 không cho nó 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òTuyên bố nằm trong SQL tiêu chuẩn, 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]

23857_23921Tạo kèo bóng đá hôm nay và ngày mai trò, làPostgreSQLTiện ích 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 lần thực hiện cơ sở dữ liệu. TRONGPostgreSQLChúng tôi đã chọn để thống 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 rakế thừathuộc tính.