IT/DataBase

[Oracle] system ๊ณ„์ • ๋น„๋ฐ€๋ฒˆํ˜ธ ๋งŒ๋ฃŒ/๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ(feat. ORA-00988)

์•Œ ์ˆ˜ ์—†๋Š” ์‚ฌ์šฉ์ž 2022. 11. 28.

๋ชฉ์ฐจ

     

    system ๊ณ„์ • ๋น„๋ฐ€๋ฒˆํ˜ธ ๋งŒ๋ฃŒ/๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ๐Ÿ˜Š

     

    ํšŒ์‚ฌ ๊ฐœ๋ฐœ์„œ๋ฒ„์˜ Oracle system ๊ณ„์ •์ด ๋งŒ๋ฃŒ๊ฐ€ ๋˜์—ˆ๋‹ค.

     

    ๋งŒ๋ฃŒ๊ฐ€ ์ž์ฃผ ๋‚˜์˜ค๋Š”๊ฒŒ ์•„๋‹ˆ๋‹ˆ ๋˜ ๊ฐ„๋งŒ์— ๊ตฌ๊ธ€๋ง์„ ํ•ด์„œ system ๊ณ„์ •์„ ๋ณ€๊ฒฝ ํ–ˆ๋‹ค.

    ๊ทธ ๊ณผ์ •์— ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•ด์„œ ์žŠ์ง€ ์•Š๊ธฐ ์œ„ํ•ด ๊ธฐ๋กํ•œ๋‹ค.

     

    ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์œผ๋กœ ์ ‘์†๐Ÿ˜

    Oracle์ด ์„ค์น˜๋œ ์„œ๋ฒ„์—์„œ system as sysdba๋กœ ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์œผ๋กœ ์ ‘์†ํ•œ๋‹ค.

    ๋‚œ ss๋ฅผ sqlplus / as sysdba๋กœ ํ™˜๊ฒฝ๋ณ€์ˆ˜์— alias๋ฅผ ๋ฏธ๋ฆฌ ์„ธํŒ…ํ•ด ๋’€๋‹ค.

     

    alter ์ฟผ๋ฆฌ ์‹คํ–‰๐Ÿ˜†

    ์ ‘์† ํ›„ ์•„๋ž˜ ์ฟผ๋ฆฌ๋ฅผ ์‹คํ–‰ํ•ด์„œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ณ€๊ฒฝํ•˜๋ฉด ๋˜๋Š”๋ฐ ์—๋Ÿฌ๊ฐ€ ๋‚ฌ๋‹ค.๐Ÿ™„

    ALTER USER system identified by ๋ณ€๊ฒฝํ•  ๋น„๋ฐ€๋ฒˆํ˜ธ;

    ORA-00988 ์—๋Ÿฌ๋Š” ๊ตฌ๊ธ€๋ง ํ•ด๋ณด๋‹ˆ ๋‚ด ์ƒํ™ฉ๊ณผ ๋งž์ง€ ์•Š๋Š” ๋‹ต๋“ค์ด์—ˆ๋‹ค.(;๊ฐ€ ๋น ์กŒ๋‹ค๊ฑฐ๋‚˜ ๋“ฑ๋“ฑ)

    ๊ทธ๋ž˜์„œ ์—ฌ๋Ÿฌ ์‹œ๋„ ๋์— ์›์ธ์„ ํ™•์ธ ํ–ˆ๋‹ค.

     

    1๋ฒˆ 2๋ฒˆ ํ•ด์„œ ์•ˆ๋˜์—ˆ๊ณ  3๋ฒˆ ํ•ด์„œ ๋˜์—ˆ๋‹ค.

    ALTER USER system identified by "๋ณ€๊ฒฝํ•  ๋น„๋ฐ€๋ฒˆํ˜ธ";

    "๋น„๋ฐ€๋ฒˆํ˜ธ" ์ด๋ ‡๊ฒŒ ํ•˜๋‹ˆ ์ž˜ ๋œ๋‹ค. ๊ฐ„๋‹จํ•œ ์›์ธ์ธ๋ฐ ๋˜ ๊ฐ€๋” ๋ณด๋ฉด ๋˜ ์žŠ์–ด ๋จน์œผ๋‹ˆ ๋ฉ”๋ชจ๋ฅผ ํ•ด ๋‘”๋‹ค.

    "" ์ด ์•ˆ์— ๋„ฃ์–ด์•ผ ๋œ๋‹ค.

     

    ๋Œ“๊ธ€