postgresql权限赋值

  1. 创建新账号:

    CREATE USER new_user WITH PASSWORD 'your_secure_password';

  2. 赋予新账号对nvisual数据库的权限

    GRANT CONNECT ON DATABASE nvisual TO new_user;

  3. 赋予新账号对nvisual数据库中所有表的读写权限。这可以通过使用PUBLIC模式(或其他你使用的模式)来实现:

    GRANT USAGE ON SCHEMA public TO new_user;

    将数据库中的表赋值给对应的角色

    GRANT SELECT, INSERT, UPDATE, DELETE ON ALL TABLES IN SCHEMA public TO new_user;

    如果你的表有序列

    GRANT SELECT, USAGE ON ALL SEQUENCES IN SCHEMA public TO new_user;