PostgreSQL 8.0.0 �����ĵ���PostgreSQL �й� ������ | ||||
---|---|---|---|---|
Prev | Fast Backward | Fast Forward | Next |
ÿ�����ݿ⼯Ⱥ������һ�����ݿ��û��ļ��ϡ� ��Щ�û��Ǻ���Щ��ͬһ�������������еIJ���ϵͳ���û�������ġ� �û�ӵ�����ݿ������˵�����Լ�������Щ�����Ȩ���������û����������ܿ���˭���Է�����Щ����
����������δ��������û����Լ�����Ȩ��ϵͳ�� �йظ������͵����ݿ�����Ȩ��Ч�������� Chapter 5 ���ҵ���
���ݿ��û��Ӹ����������ϵͳ�û�����ȫ�صġ� ��ʵ��ʹ���а����Ƕ�Ӧ�������ܱȽϷ��㣬�����DZ���ġ� ���ݿ��û������������ݿ⼯Ⱥ����ȫ�ֵģ�������ÿ���ⲻͬ���� Ҫ����һ���û���ʹ�� SQL ���� CREATE USER��
CREATE USER name;
name ��ѭ SQL ��ʶ�Ĺ��� Ҫô��ȫû�������ַ���Ҫô��˫�������� Ҫɾ��һ�������û���ʹ�����Ƶ����� DROP USER��
DROP USER name;
Ϊ�˷��㣬���� createuser �� dropuser �ṩ�˶�����Щ SQL ����ķ�װ�� ���ǿ����� shell ������ֱ�ӵ������ǣ�
createuser name dropuser name
Ҫ�ж�һ�������û������ pg_user ϵͳ������
SELECT usename FROM pg_user;
psql ��Ԫ���� \du Ҳ���������г������û���
Ϊ���ܳ������ݿ�ϵͳ���½��������ݿ����ǰ���һ��Ԥ������û��� ����û����й̶��� ID 1�� ����ȱʡʱ������������ initdb ʱ���Ĺ��������ͳ�ʼ�������ݿ⼯Ⱥ���û�����ͬ�����ơ� ͨ��������û���postgres�� Ϊ�˴��������û�������������������ʼ�û�������ӡ�
һ�������ݿ�Ļ�Ծ����ֻ����һ���û���ݽ��С� ���ض����ݿ����ӵ��û������ɳ�ʼ�����������Ӧ����Ӧ����صķ�ʽ�����ģ� ���磬psql ����ʹ��-U������ѡ������������Ľ������ӵ��û��� ���Ӧ���Ե�ǰ����ϵͳ���û���Ϊȱʡ��������Ӧ�ð��� createuser �� psql���� �������ǾͿ��Ժܷ����ά���������û�����֮���ӳ���ϵ��
һ���ͻ������ӿ����������ӵ����ݿ��û��������ɿͻ���֤���þ����ģ� �� Chapter 19 �����н��͡� ����ˣ�һ���ͻ��˲��������������IJ���ϵͳ�û�ͬ�����û��������ӣ� �������¼ϵͳ�����Ʋ�һ��Ҫ�������ʵ����һ������ ��Ϊ�û�����ݾ�����һ�������ӵؿͻ��˿��õ�Ȩ�ޣ� �����ڶ��û���������ϸ������Щ�����Ƿdz���Ҫ�ġ�