생계/Sybase
Sybase Role관련
돌고래트레이너
2017. 9. 8. 23:39
반응형
* 특정계정 정보
sp_displaylogin userA
* 계정별 가진 권한 확인
use master
go
select t1.name, t3.name
from syslogins t1, sysloginroles t2, syssrvroles t3
where t2.suid = t1.suid and
t3.srid = t2.srid
order by 1,2
go
--------- --------------
userA sa_role
* 특정 role을 누가 가지고 있는지 확인
use master
go
select sr.name, sl.name
from syssrvroles sr, syslogins sl, sysloginroles slr
where sl.suid = slr.suid
and sr.srid = slr.srid
and sr.name like "sa_role"
------- ---------
sa_role sa
* Role 부여
Syntax
sp_role {"grant" | "revoke"}, rolename, loginame
ex) sp_role 'grant', test_user_role, userB
또는 grant create table to test_user_role
* role에 부여된 권한 확인
sp_helprotect test_user_role
반응형