kèo bóng đá pháp - Thay đổi vai trò cơ sở dữ liệu
kèo bóng đá phápROME_SPECAGE
[với]Tùy chọn
[...]WHERETùy chọn
có thể:Superuser | Nosuperuser | Đã tạo rab | NOCLATEDB | Createrole | Nocreaterole | Kế thừa | Noinherit | Đăng nhập | Nologin | Sao chép | NorePlication | Bypassrls | Nobypassrls | Giới hạn kết nốiConnlimit
| [Được mã hóa] Mật khẩu 'Mật khẩu
' | Mật khẩu null | Hợp lệ cho đến khi 'dấu thời gian
' kèo bóng đá pháptên
Đổi tên thànhnew_name
kèo bóng đá phápROME_SPECAGE
| Tất cả [trong cơ sở dữ liệucơ sở dữ liệu_name
] SETCấu hình_parameter
to | =giá trị
| MẶC ĐỊNHROME_SPECAGE
| Tất cả [trong cơ sở dữ liệucơ sở dữ liệu_name
] SETCấu hình_parameter
Từ hiện tại kèo bóng đá phápROME_SPECAGE
| Tất cả [trong cơ sở dữ liệucơ sở dữ liệu_name
] Đặt lạiCấu hình_parameter
kèo bóng đá phápROME_SPECAGE
| Tất cả [trong cơ sở dữ liệucơ sở dữ liệu_name
] Đặt lại tất cảWHEREROME_SPECAGE
có thể:ROME_NAME
| Current_role | Current_user | Session_user
kèo bóng đá pháp
Thay đổi các thuộc tính của APostgreSQLkèo bóng đá pháp trò.
Biến thể đầu tiên của lệnh này được liệt kê trong Tóm tắt có thể thay đổi nhiều thuộc tính kèo bóng đá pháp trò có thể được chỉ định trongTạo kèo bóng đá pháp trò
. (Tất cả các thuộc tính có thể được đề cập, ngoại trừ không có tùy chọn để thêm hoặc xóa các thành viên; sử dụngGrant
vàthu hồi
Đối với điều đó.) Các thuộc tính không được đề cập trong lệnh giữ lại các cài đặt trước đó của chúng. Các siêu nhân cơ sở dữ liệu có thể thay đổi bất kỳ cài đặt nào trong số này cho bất kỳ kèo bóng đá pháp trò nào. kèo bóng đá pháp trò cócreaterole
Đặc quyền có thể thay đổi bất kỳ cài đặt nào trong số này ngoại trừSuperuser
, sao chép
vàBypassrls
; nhưng chỉ đối với các kèo bóng đá pháp trò không phải là người quản lý và không sao chép. kèo bóng đá pháp trò thông thường chỉ có thể thay đổi mật khẩu của riêng họ.
Biến thể thứ hai thay đổi tên của kèo bóng đá pháp trò. Superuser cơ sở dữ liệu có thể đổi tên bất kỳ kèo bóng đá pháp trò nào. kèo bóng đá pháp trò cócreaterole
Đặc quyền có thể đổi tên các kèo bóng đá pháp trò không phải là người quản lý. Người dùng phiên hiện tại không thể được đổi tên. (Kết nối như một người dùng khác nếu bạn cần làm điều đó.) VìMD5
Mật khẩu đã sử dụng tên kèo bóng đá pháp trò là muối mật mã, đổi tên một kèo bóng đá pháp trò xóa mật khẩu của nó nếu mật khẩu làMD5
-encrypted.
Các biến thể còn lại thay đổi mặc định phiên của kèo bóng đá pháp trò cho biến cấu hình, cho tất cả các cơ sở dữ liệu hoặc, khiTrong cơ sở dữ liệu
mệnh đề được chỉ định, chỉ cho các phiên trong cơ sở dữ liệu được đặt tên. Nếu nhưtất cả
được chỉ định thay vì tên kèo bóng đá pháp trò, điều này thay đổi cài đặt cho tất cả các kèo bóng đá pháp trò. Sử dụngtất cả
vớiTrong cơ sở dữ liệu
thực sự giống như sử dụng lệnhcơ sở dữ liệu thay đổi ... Đặt ...
.
Bất cứ khi nào kèo bóng đá pháp trò sau đó bắt đầu một phiên mới, giá trị được chỉ định trở thành phiên bản mặc định, ghi đè lên bất kỳ cài đặt nào có trongPostgreSql.conf
hoặc đã được nhận từPostgres
Dòng lệnh. Điều này chỉ xảy ra tại thời điểm đăng nhập; thực thiPostgreSQL: Tài liệu:
hoặcPostgreSQL:
Không khiến các giá trị cấu hình mới được đặt. Cài đặt được đặt cho tất cả các cơ sở dữ liệu được ghi đè bởi các cài đặt dành riêng cho cơ sở dữ liệu được gắn vào một kèo bóng đá pháp trò. Cài đặt cho cơ sở dữ liệu cụ thể hoặc các cài đặt ghi đè kèo bóng đá pháp trò cụ thể cho tất cả các kèo bóng đá pháp trò.
Superusers có thể thay đổi mặc định phiên của bất kỳ ai. kèo bóng đá pháp trò cócreaterole
Đặc quyền có thể thay đổi mặc định cho các kèo bóng đá pháp trò không phải người quản lý. kèo bóng đá pháp trò thông thường chỉ có thể đặt mặc định cho chính họ. Một số biến cấu hình nhất định không thể được đặt theo cách này hoặc chỉ có thể được đặt nếu một Superuser đưa ra lệnh. Chỉ các siêu người dùng mới có thể thay đổi cài đặt cho tất cả các kèo bóng đá pháp trò trong tất cả các cơ sở dữ liệu.
tên
Tên của kèo bóng đá pháp trò có thuộc tính sẽ bị thay đổi.
current_role
current_user
Thay đổi người dùng hiện tại thay vì kèo bóng đá pháp trò được xác định rõ ràng.
session_user
Thay đổi người dùng phiên hiện tại thay vì kèo bóng đá pháp trò được xác định rõ ràng.
Superuser
Nosuperuser
createdb
NocreatedB
createrole
NoCleaterole
kế thừa
Noinherit
Đăng nhập
Nologin
sao chép
NorePlication
Bypassrls
Nobypassrls
giới hạn kết nối
Connlimit
được mã hóa
]Mật khẩu
'Mật khẩu
'Mật khẩu NULL
hợp lệ cho đến
'Dấu thời gian
'Những điều khoản này thay đổi các thuộc tính ban đầu được đặt bởiTạo kèo bóng đá pháp trò
. Để biết thêm thông tin, xemTạo kèo bóng đá pháp trò
Trang tham khảo.
new_name
Tên mới của kèo bóng đá pháp trò.
cơ sở dữ liệu_name
Tên của cơ sở dữ liệu Biến cấu hình phải được đặt trong.
Cấu hình_parameter
giá trị
Đặt mặc định phiên của kèo bóng đá pháp trò này cho tham số cấu hình được chỉ định thành giá trị đã cho. Nếu nhưgiá trị
làMặc định
hoặc, tương đương,Đặt lại
được sử dụng, cài đặt biến đặc trưng cho kèo bóng đá pháp trò được xóa, do đó, kèo bóng đá pháp trò sẽ kế thừa cài đặt mặc định trên toàn hệ thống trong các phiên mới. Sử dụngĐặt lại tất cả
Để xóa tất cả các cài đặt cụ thể về kèo bóng đá pháp trò.Đặt từ hiện tại
Lưu giá trị hiện tại của phiên của tham số là giá trị cụ thể về kèo bóng đá pháp trò. Nếu nhưTrong cơ sở dữ liệu
được chỉ định, tham số cấu hình được đặt hoặc xóa cho kèo bóng đá pháp trò và cơ sở dữ liệu đã cho.
Cài đặt biến đặc trưng cho kèo bóng đá pháp trò chỉ có hiệu lực khi đăng nhập;PostgreSQL: Tài liệu:
vàPostgreSQL: Tà
Không xử lý cài đặt biến đặc trưng cho kèo bóng đá pháp trò.
xemsetvàChương 20Để biết thêm thông tin về tên và giá trị tham số được phép.
sử dụngTạo kèo bóng đá pháp trò
Để thêm kèo bóng đá pháp trò mới vàPostgreSQL: Tài liệu:
Để loại bỏ kèo bóng đá pháp trò.
kèo bóng đá pháp
Không thể thay đổi tư cách thành viên của một kèo bóng đá pháp trò. Sử dụngGrant
vàthu hồi
để làm điều đó.
Phải thận trọng khi chỉ định mật khẩu không được mã hóa với lệnh này. Mật khẩu sẽ được truyền đến máy chủ trong Cleartext và nó cũng có thể được đăng nhập vào lịch sử lệnh của máy khách hoặc nhật ký máy chủ.PSQLchứa lệnh\ Mật khẩu
có thể được sử dụng để thay đổi mật khẩu của một kèo bóng đá pháp trò mà không cần hiển thị mật khẩu Cleartext.
Cũng có thể buộc một phiên mặc định vào một cơ sở dữ liệu cụ thể thay vì kèo bóng đá pháp trò; nhìn thấyPostgreSQL:. Nếu có xung đột, các cài đặt dành riêng cho cơ sở dữ liệu ghi đè lên các cài đặt cụ thể về kèo bóng đá pháp trò, lần lượt ghi đè các cơ sở cụ thể của cơ sở dữ liệu.
Thay đổi mật khẩu của kèo bóng đá pháp trò:
thay đổi kèo bóng đá pháp trò Davide với mật khẩu 'HU8JMN3';
Xóa mật khẩu của kèo bóng đá pháp trò:
thay đổi kèo bóng đá pháp trò Davide với mật khẩu null;
Thay đổi ngày hết hạn mật khẩu, chỉ định rằng mật khẩu sẽ hết hạn vào giữa trưa ngày 4 tháng 5 năm 2015 bằng múi giờ trước một giờ trướcUTC:
kèo bóng đá pháp Chris hợp lệ cho đến 'ngày 4 tháng 5 12:00:00 2015 +1';
Làm cho mật khẩu hợp lệ mãi mãi:
kèo bóng đá pháp Fred hợp lệ cho đến khi 'Infinity';
21755_21828
kèo bóng đá pháp Miriam Creatleole CreatedB;
Đưa ra một kèo bóng đá pháp trò không mặc định củabảo trì_work_memtham số:
22107_22167
Đưa ra một kèo bóng đá pháp trò không mặc định, cụ thể cơ sở dữ liệu củaclient_min_messagestham số:
kèo bóng đá pháp Fred trong cơ sở dữ liệu Devel Set client_min_messages = Debug;
Thekèo bóng đá pháp
Câu lệnh làPostgreSQLMở rộng.
24131_24357Mẫu này24438_24502