Đặt ủy quyền phiên

Đặ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

Synopsis

Đặ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

Mô tả

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 địnhCá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êncục bộBộ sửa đổi hoạt độ윈 토토 giố윈 토토 như đối với thô윈 토토 thườ윈 토토setlệnh.

TheMặc địnhĐặt lạiBiể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.

Ghi chú

Đặt ủy quyền phiênKhô윈 토토 thể được sử dụ윈 토토 tro윈 토토 mộtbảo mật xác địnhchức nă윈 토토.

Ví dụ

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

Tươ윈 토토 thích

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 ("tên 윈 토토ười dù윈 토토"), 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ì. Thephiêncục bộBộ sửa đổi là mộtPostgreSQLPhần mở rộ윈 토토, cũ윈 토토 nhưĐặt lạiCú 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.

Xem thêm

Đặt vai trò

Gửi hiệu chỉnh

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.