PostgreSQL 8.0.0 �����ĵ���PostgreSQL �й� ������ | ||||
---|---|---|---|---|
Prev | Fast Backward | Fast Forward | Next |
SET [ SESSION | LOCAL ] SESSION AUTHORIZATION username SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT RESET SESSION AUTHORIZATION
��������ѵ�ǰ SQL �Ự������ĻỰ�û���ʶ�͵�ǰ�û���ʶ����Ϊ username�� ����û�������д��һ����ʶ������һ���ִ��ı��� ʹ�����������ǿ�����ʱ���һ������Ȩ�û����Ժ����л��س����û���
�Ự�û���ʶ��һ��ʼ����Ϊ�����ܾ�����֤�ģ��ͻ����ṩ���û����� ��ǰ�û���ʶ��ͨ�����ڻỰ�û���ʶ���� ���ǿ����� "setuid" �Ļ�����������ƵĻ�������ʱ�ı䡣 ��ǰ�û���ʶ����Ȩ�����ء�
ֻ���ڳ�ʼ�Ự�û�����֤�˵��û����г����û�Ȩ��ʱ�Ự�û���ʶ�����ܸı䡣 ����ֻ����ָ���˱���֤���û���������£�ϵͳ�Ž��ܸ����
SESSION �� LOCAL ���δʺ���ͨ SET �������������ͬ��
DEFAULT �� RESET ��ʽ���ûỰ�͵�ǰ�û���ʶ��Ϊ��ʼ��֤���û�������Щ��ʽ����Ϊ�κ��û�ִ�С�
SELECT SESSION_USER, CURRENT_USER; session_user | current_user --------------+-------------- peter | peter SET SESSION AUTHORIZATION 'paul'; SELECT SESSION_USER, CURRENT_USER; session_user | current_user --------------+-------------- paul | paul