database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
ㆍSybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Sybase Q&A 1995 게시물 읽기
No. 1995
11버전에는 role 생성이 안되나요?(권한설정에 관한 질문)
작성자
초보사용자
작성일
2007-07-26 16:47
조회수
5,237


sybase를 이번에 처음 사용하게 된 초보 사용자 입니다.


 제가 사용하는 SQL Server의 버전입니다.


1> select @@version

2> go

 

   ------------------------------------------------------------------------------------------------- 

 

   SQL Server/11.0.3.3 ESD#6/P-FREE/Linux Intel/Linux 2.2.14 i686/1/OPT/Fri Mar 17 15:45:30 CET 2000

 

(1 row affected)



AAA라는 데이터베이스를 만들어서 그안에 테이블을 20개 정도 만들었습니다.


BBB라는 유저도 생성해서요.. 데이터베이스 AAA안에 있는 모든 테이블의 권한을 주고 싶은데요


어떤 방법으로 하면 좋을까요  일단 롤을 생성하려고 했는데요 생성이 안되요


1> create role BBB_role

2> go

Msg 156, Level 15, State 1:

Line 1:

Incorrect syntax near the keyword 'role'


11버전에는 role이 없나요? 그럼 권한설정은 어떻게 하는지 알려주세요~


이 글에 대한 댓글이 총 1건 있습니다.

대략 권한주는건


user에게

group에게

role에게..


줄수 있는데요...


그냥 user에게 준다면

grant all on object_name to BBB

하시면 되고요...



아래 script로 하심 될것 같네요

isql -Usa -P -DAAA -oper.sql<<EOF

select 'grant all on '+name+' to BBB' from sysobjects where type='U'
go


EOF


해서 나온 per.sql을 수행하심 될것 같네요

지연님이 2007-07-27 09:04에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1998table별 index, index column정보를 알고 싶습니다. [1]
이은영
2007-07-30
5727
1997조회시 공백을 없애고 싶은데,.. 어렵네요. [1]
어리버리
2007-07-27
6193
1996메모리 사용량 모니터링 하는 방법?! [4]
질문~
2007-07-26
5854
199511버전에는 role 생성이 안되나요?(권한설정에 관한 질문) [1]
초보사용자
2007-07-26
5237
1993dynamic sql 속도가 느린가요?? [2]
진성호
2007-07-26
5242
1992sybase 서버가 갑자기 구동이 안되요~ [2]
초보
2007-07-26
6459
1991char 길이가 255 까지 밖에 지원이 안되는건가요? [2]
진성호
2007-07-23
5639
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다