Đặt ủy quyền soi kèo bóng đá truoctran - Đặt định danh người dùng soi kèo bóng đá truoctran và Mã định danh người dùng hiện tại của soi kèo bóng đá truoctran hiện tại
Đặt [soi kèo bóng đá truoctran | Cục bộ] ủy quyền soi kèo bóng đá truoctranuser_name
Đặt [soi kèo bóng đá truoctran | Cục bộ] mặc định ủy quyền soi kèo bóng đá truoctran
Đặt lại ủy quyền soi kèo bóng đá truoctran
Lệnh này đặt định danh người dùng soi kèo bóng đá truoctran và định danh người dùng hiện tại của soi kèo bóng đá truoctran SQL hiện tại làuser_name
. Tên soi kèo bóng đá truoctran dùng có thể được viết là một định danh hoặc một chuỗi theo nghĩa đen. Sử dụng lệnh này, ví dụ, có thể tạm thời trở thành soi kèo bóng đá truoctran dùng không có đặc quyền và sau đó chuyển trở lại làm siêu soi kèo bóng đá truoctran dùng.
Định danh người dùng soi kèo bóng đá truoctran ban đầu được đặt là tên người dùng (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 soi kèo bóng đá truoctran, 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ăng và các cơ chế tương tự; nó cũng có thể được thay đổi bởiPostgreSQL:
. Định danh soi kèo bóng đá truoctran dùng hiện tại có liên quan để kiểm tra quyền.
Định danh người dùng soi kèo bóng đá truoctran chỉ có thể được thay đổi nếu người dùng soi kèo bóng đá truoctran ban đầu (soi kèo bóng đá truoctran dùng được xác thực12399_12516
Thesoi kèo bóng đá truoctran
vàcục bộ
Bộ sửa đổi hoạt động giống như đối với thông thườngset
lệnh.
Themặc định
vàĐặt lại
Biểu mẫu đặt lại soi kèo bóng đá truoctran mã và nhận dạng người dùng hiện tại là tên người dùng đượ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 soi kèo bóng đá truoctran
Không thể được sử dụng trong mộtbảo mật xác định
chức năng.
Chọn phiên_USER, current_user; session_user | current_user --------------+-------------- Peter | Peter Đặt ủy quyền soi kèo bóng đá truoctran '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 nghĩa đenuser_name
, nhưng các tùy chọn này không quan trọng trong thực tế.POSTGRESQLcho phép cú pháp định danh ("
), mà SQL không. SQL không cho phép lệnh này trong 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 soi kèo bóng đá truoctran dùng
"soi kèo bóng đá truoctran
vàcục bộ
Bộ sửa đổi là mộtPostgreSQLPhần mở rộng, cũng 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ì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.