s*******l 发帖数: 1386 | 1 1. UserA owns table A
2. UserB owns table B and proc C
3. Proc C returns results from both table A and table B
3. UserC need to exec proc C.
What permission does userC have?
这个问题看得比较糊涂,如果USERC可以exec UserB 的proc,那么还需要grant UserC
select permission on tableB 吗? |
s*******l 发帖数: 1386 | 2 另外一个,如果一个特别大的database, 5 TB , 有多个files in different file
groups.最后发现只有一个file是好的,其他几个(5,6个把)都是坏的,最快的
restore方法?
是restore file 还是restore full backup? |
w*******e 发帖数: 1622 | 3 EXEC permission. No need SELECT permission
[在 slowsnail (小蜗牛) 的大作中提到:]
:1. UserA owns table A
:What permission does userC have?
:这个问题看得比较糊涂,如果USERC可以exec UserB 的proc,那么还需要grant UserC
select permission on tableB 吗? |
w*******e 发帖数: 1622 | 4 Depends
File restore最快,但是一个table在不同的file上的话……建议可能的话
,还是full restore吧
[在 slowsnail (小蜗牛) 的大作中提到:]
:另外一个,如果一个特别大的database, 5 TB , 有多个files in different file
:groups.最后发现只有一个file是好的,其他几个(5,6个把)都是坏的,最快的
:restore方法?
:是restore file 还是restore full backup? |
s*******l 发帖数: 1386 | 5 所以只需要select permission on table A, exec permission on the proc ?
因为PROC和table B 是同一个Owner?可以连带附属?
UserC
【在 w*******e 的大作中提到】 : EXEC permission. No need SELECT permission : [在 slowsnail (小蜗牛) 的大作中提到:] : :1. UserA owns table A : :What permission does userC have? : :这个问题看得比较糊涂,如果USERC可以exec UserB 的proc,那么还需要grant UserC : select permission on tableB 吗?
|
s*******l 发帖数: 1386 | 6 给出的答案是file restore,我选的full restore
是不是任何情况都是file restore比full restore 快?
【在 w*******e 的大作中提到】 : Depends : File restore最快,但是一个table在不同的file上的话……建议可能的话 : ,还是full restore吧 : [在 slowsnail (小蜗牛) 的大作中提到:] : :另外一个,如果一个特别大的database, 5 TB , 有多个files in different file : :groups.最后发现只有一个file是好的,其他几个(5,6个把)都是坏的,最快的 : :restore方法? : :是restore file 还是restore full backup?
|
j*******7 发帖数: 6300 | 7 exec permission only. This is exactly why proc is always preferred by DBA
regarding the security issues.
UserC
【在 s*******l 的大作中提到】 : 1. UserA owns table A : 2. UserB owns table B and proc C : 3. Proc C returns results from both table A and table B : 3. UserC need to exec proc C. : What permission does userC have? : 这个问题看得比较糊涂,如果USERC可以exec UserB 的proc,那么还需要grant UserC : select permission on tableB 吗?
|
s*******l 发帖数: 1386 | 8 前提是store proc里面的objects 的OWNER 跟store proc 是同一个owner
【在 j*******7 的大作中提到】 : exec permission only. This is exactly why proc is always preferred by DBA : regarding the security issues. : : UserC
|