kèo bóng đá c1 bản được hỗ trợ:hiện tại(17)16/15/14/13
kèo bóng đá c1 bản phát triển:Devel
kèo bóng đá c1 bản không được hỗ trợ:12/11/10/9.6/9.5/9.4/9.3/9.2/9.1/9.0/8.4/8.3/8.2/8.1
Tài liệu này dành cho kèo bóng đá c1 bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạikèo bóng đá c1 bản hoặc một trong các kèo bóng đá c1 bản được hỗ trợ khác được liệt kê ở trên thay thế.

Đặt kèo bóng đá c1 trò

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

Synopsis

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

Mô tả

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_NAMEphả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 đá c1cụ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 đổihoặ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.

Ghi chú

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ừathuộ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óNoinheritthuộ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 đá c1Xá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 địnhchức năng.

Ví dụ

Chọn current_user, current_user;

Tương thích

PostgreSQLCho phép cú pháp định danh ("rolename"), 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ì. Thekèo bóng đá c1cục bộBộ sửa đổi là mộtPostgreSQLPhần mở rộng, cũng nhưĐặt lạiCú pháp.