안녕하십니까? sybase 고수님들...
초보자가 모르는게 하나 있어서 여쭤봅니다.
새로 만든 login 아이디로 접속하여 $SYBASE/script/installpubs2 라는
스크립트를 실행시켜 볼려고 했는데, 아무래도 권한 문제가 걸리는것
같더군요. 제가 작업한 내용을 적어보겠습니다.
-------------------------------------------------------------------
[ /opt/sybase-11.9.2 ]# isql -Usa -P
1> sp_addlogin test, test123, master
2> go
Password correctly set.
Account unlocked.
New login created.
(return status = 0)
1> exit
[ /opt/sybase-11.9.2 ]# isql -Utest -Ptest123 -i /opt/sybase-11.9.2/scripts/installpubs2
Creating the "pubs2" database
Msg 10331, Level 14, State 2:
Line 2:
CREATE DATABASE permission denied, database master, owner dbo
Msg 17421, Level 16, State 1:
Procedure 'sp_dboption', Line 165:
No such database -- run sp_helpdb to list databases.
(return status = 1)
Msg 911, Level 11, State 2:
....
....
.... 등등등..
-------------------------------------------------------------------위와 같이 한 이유는, sa 가 아닌 일반 로긴 아이디로 sample용 데이타
베이스를 만들고 싶었기 때문입니다. oracle의 scott/tiger 처럼 말이죠
그런데, 에러 내용을 훑어보니 permission 에 걸리더군요. 아마 당연한
결과일수도 있겠죠. 어쨌든 제가 만든 로긴 아이디로, 새로 데이타베이스를
만들지 않고 기존에 존재하는 DB(예를 들자면,master)에 $SYBASE/script/installpubs2 를 실행시킬수는 없을까요?
답변 좀 부탁드리겠습니다. 고수님들....
그럼 이만 .
|