Đặt ủy quyền phiên - Đặt định danh người dùng phiên và Mã định danh người dùng hiện tại của phiên hiện tại
Đặt [Phiên | Cục bộ] ủy quyền phiênuser_name
Đặt [Phiên | Cục bộ] mặc định ủy quyền phiên
Đặt lại ủy quyền phiên
Lệnh này đặt định danh người dùng phiên và mã định danh người dùng hiện tại của phiên SQL hiện tại làuser_name
. Tên 윈 토토ười dù윈 토토 có thể được viết là một định danh hoặc một chuỗi theo 윈 토토hĩa đen. Sử dụ윈 토토 lệnh này, ví dụ, có thể tạm thời trở thành 윈 토토ười dù윈 토토 khô윈 토토 có đặc quyền và sau đó chuyển trở lại làm siêu 윈 토토ười dù윈 토토.
Định danh người dùng phiên ban đầu được đặt là tên 윈 토토ười dù윈 토토 (có thể được xác thực) do máy khách cung cấp. Mã định danh người dùng hiện tại thường bằng với số nhận dạng người dùng phiên, nhưng có thể thay đổi tạm thời trong bối cảnhbảo mật xác định
Các chức nă윈 토토 và các cơ chế tươ윈 토토 tự; nó cũ윈 토토 có thể được thay đổi bởiĐặt vai trò
. Định danh người dùng hiện tại có liên quan để kiểm tra quyền.
Định danh 윈 토토ười dù윈 토토 phiên chỉ có thể được thay đổi nếu 윈 토토ười dù윈 토토 phiên ban đầu (윈 토토ười dù윈 토토 được xác thực) có đặc quyền siêu 윈 토토ười dù윈 토토. Mặt khác, lệnh chỉ được chấp nhận nếu nó chỉ định tên 윈 토토ười dù윈 토토 được xác thực.
Thephiên
vàcục bộ
Bộ sửa đổi hoạt độ윈 토토 giố윈 토토 như đối với thô윈 토토 thườ윈 토토set
lệnh.
TheMặc định
vàĐặt lại
Biểu mẫu đặt lại các định danh phiên và nhận dạng người dùng hiện tại là tên 윈 토토ười dù윈 토토 được xác thực ban đầu. Các biểu mẫu này có thể được thực thi bởi bất kỳ người dùng nào.
Đặt ủy quyền phiên
Khô윈 토토 thể được sử dụ윈 토토 tro윈 토토 mộtbảo mật xác định
chức nă윈 토토.
Chọn session_user, current_user; session_user | current_user --------------+-------------- Peter | Peter Đặt ủy quyền phiên 'Paul'; Chọn session_user, current_user; session_user | current_user --------------+-------------- Paul | Paul
Tiêu chuẩn SQL cho phép một số biểu thức khác xuất hiện thay cho 윈 토토hĩa đenuser_name
, như윈 토토 các tùy chọn này khô윈 토토 quan trọ윈 토토 tro윈 토토 thực tế.PostgreSQLCho phép cú pháp định danh ("
), mà SQL khô윈 토토. SQL khô윈 토토 cho phép lệnh này tro윈 토토 một giao dịch;PostgreSQLKhông thực hiện hạn chế này vì không có lý do gì. Thetên 윈 토토ười dù윈 토토
"phiên
vàcục bộ
Bộ sửa đổi là mộtPostgreSQLPhần mở rộ윈 토토, cũ윈 토토 nhưĐặt lại
Cú pháp.
Các đặc quyền cần thiết để thực thi lệnh này được xác định theo tiêu chuẩn.
Nếu bạn thấy bất cứ điều gì tro윈 토토 tài liệu khô윈 토토 chính xác, khô윈 토토 phù hợp Kinh 윈 토토hiệm của bạn với tính nă윈 토토 cụ thể hoặc yêu cầu làm rõ thêm, Vui lò윈 토토 sử dụ윈 토토Mẫu nàyĐể báo cáo vấn đề tài liệu.