我有一个用户rafal,我想在另一个模式中创建表。我是这样做的: grant usage on schema tony to rafal, 但是当我尝试创建一个表时,我仍然得到错误: create table tony.t1(a int);
ERROR: permission denied for schema tony 我也是这样同意的: grant all on schema tony to rafal; 还需要其他权限吗?
我正在查看一个系统表:stl_load_errors和我已经在stl_load_errors之上创建了一个视图来限制数据。view vw_sample_load_errorsselect * from stl_load_errors where filename like 'sample123%'
现在,当常规用户查询视图时,用户无法看到任何行。我不想授予syslog访问权限,这将使用户不受限制地访问所有系统表中的所有数据,
SELECT * FROM MyLink...myFile#csv但是,如果我以任何其他用户身份登录尝试通过脚本或通过修改SSMS中的链接服务器属性来添加映射来更改远程登录,不仅不起作用,而且还会破坏“sa”运行select语句的能力。顺便说一句,我正在尝试解决SSIS中的,它不能处理双引号分隔字段中带有逗号的CSV。我偶然发现了,它描述了使用链接服务器来解决问题,而不必编写自定义的解