我有两台电脑,我的本地和远程。我想通过 ssh 使用 tar 命令备份远程服务器,但将 tar 文件保存在本地计算机上。是否可以?
在https://www.postgresql.org/docs/9.1/sql-grant.html 的文档中,有一个 GRANT 命令的语法。
GRANT { EXECUTE | ALL [ PRIVILEGES ] }
ON { FUNCTION function_name ( [ [ argmode ] [ arg_name ] arg_type [, ...] ] ) [, ...]
| ALL FUNCTIONS IN SCHEMA schema_name [, ...] }
TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]
Run Code Online (Sandbox Code Playgroud)
我尝试使用此语法向某些函数添加执行权限,但没有成功:
db=# GRANT EXECUTE ON FUNCTION some_function TO some_user;
ERROR: syntax error at or near "TO"
LINE 1: GRANT EXECUTE ON …Run Code Online (Sandbox Code Playgroud)