Đặt kèo bóng đá c1 trò - Đặt định danh người dùng hiện tại của phiên hiện tại
Đặt [Phiên | Cục bộ] kèo bóng đá c1 tròROME_NAME
Đặt [Phiên | Địa phương] kèo bóng đá c1 trò không
Lệnh này đặt định danh người dùng hiện tại của kèo bóng đá c1 SQL hiện tại làROME_NAME
. Tên kèo bóng đá c1 trò có thể được viết là một định danh hoặc một chuỗi theo nghĩa đen.Đặt kèo bóng đá c1 trò
, Kiểm tra quyền cho các lệnh SQL được thực hiện như thể kèo bóng đá c1 trò được đặt tên là giao diện đã đăng nhập ban đầu.
được chỉ địnhROME_NAME
phải là kèo bóng đá c1 trò mà người dùng phiên hiện tại là thành viên của. (Nếu người dùng phiên là siêu người dùng, mọi kèo bóng đá c1 trò có thể được chọn.)
Thekèo bóng đá c1
vàcục bộ
Bộ sửa đổi hoạt động giống như đối với thông thườngsetlệnh.
Đặt kèo bóng đá c1 trò không
Đặt mã định danh người dùng hiện tại thành Mã định danh người dùng kèo bóng đá c1 hiện tại, được trả về bởisession_user
.Đặt lại kèo bóng đá c1 trò
Đặt định danh người dùng hiện tại thành cài đặt thời gian kết nối được chỉ định bởiTùy chọn dòng lệnh,kèo bóng đá c1 trò thay đổi
hoặcthay đổi cơ sở dữ liệu
, Nếu có bất kỳ cài đặt như vậy tồn tại. Nếu không thì,Đặt lại kèo bóng đá c1 trò
Đặt định danh người dùng hiện tại thành Mã định danh người dùng kèo bóng đá c1 hiện tại. 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.
Sử dụng lệnh này, có thể thêm các đặc quyền hoặc hạn chế các đặc quyền của một người. Nếu kèo bóng đá c1 trò người dùng phiên cókế thừa
thuộc tính, sau đó nó tự động có tất cả các đặc quyền của mọi kèo bóng đá c1 trò mà nó có thểĐặt kèo bóng đá c1 trò
đến; Trong trường hợp nàyĐặt kèo bóng đá c1 trò
Bỏ hiệu quả tất cả các đặc quyền được gán trực tiếp cho người dùng phiên và các kèo bóng đá c1 trò khác, đó là một thành viên, chỉ để lại các đặc quyền có sẵn cho kèo bóng đá c1 trò được đặt tên. Mặt khác, nếu kèo bóng đá c1 trò người dùng phiên cóNoinherit
thuộc tính,Đặt kèo bóng đá c1 trò
Thả các đặc quyền được gán trực tiếp cho người dùng phiên và thay vào đó có được các đặc quyền có sẵn cho kèo bóng đá c1 trò được đặt tên.
Đặc biệt, khi một siêu người dùng chọnĐặt kèo bóng đá c1 trò
12289_12354
Đặt kèo bóng đá c1 trò
Có các hiệu ứng tương đương vớiPostgreSQL: Tài liệu:, nhưng các kiểm tra đặc quyền liên quan là khá khác nhau. Cũng,Đặt ủy quyền kèo bóng đá c1
Xác định kèo bóng đá c1 trò nào được phép cho sauĐặt kèo bóng đá c1 trò
Các lệnh, trong khi thay đổi kèo bóng đá c1 trò vớiĐặt kèo bóng đá c1 trò
Không thay đổi tập hợp các kèo bóng đá c1 trò được phép thành một sauĐặt kèo bóng đá c1 trò
.
Đặt kèo bóng đá c1 trò
Không xử lý các biến phiên theo quy định của kèo bóng đá c1 tròkèo bóng đá c1 trò thay đổiCài đặt; Điều này chỉ xảy ra trong quá trình đăng nhập.
Đặt kèo bóng đá c1 trò
Không thể được sử dụng trong mộtBảo mật xác định
chức năng.
Chọn current_user, current_user;
PostgreSQLCho phép cú pháp định danh ("
), trong khi tiêu chuẩn SQL yêu cầu tên kèo bóng đá c1 trò được viết dưới dạng chuỗi theo nghĩa đen. 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ì. Therolename
"kèo bóng đá c1
vàcục bộ
Bộ sửa đổi là mộtPostgreSQLPhần mở rộng, cũng nhưĐặt lại
Cú pháp.