ਇੱਕ SQL ਸਰਵਰ ਪ੍ਰਮਾਣਕਿਤਾ ਮੋਡ ਚੁਣਨਾ

ਮਾਈਕਰੋਸਾਫਟ SQL ਸਰਵਰ 2016 ਪ੍ਰਸ਼ਾਸਕਾਂ ਨੂੰ ਇਹ ਲਾਗੂ ਕਰਨ ਲਈ ਦੋ ਵਿਕਲਪ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਕਿ ਕਿਵੇਂ ਸਿਸਟਮ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰੇਗਾ: ਵਿੰਡੋਜ਼ ਪ੍ਰਮਾਣੀਕਰਣ ਮੋਡ ਜਾਂ ਮਿਸ਼ਰਟ ਪ੍ਰਮਾਣਿਕਤਾ ਮੋਡ.

ਵਿੰਡੋਜ਼ ਪ੍ਰਮਾਣੀਕਰਨ ਦਾ ਮਤਲਬ ਹੈ ਕਿ SQL ਸਰਵਰ ਉਸ ਦੀ ਵਿੰਡੋਜ਼ ਯੂਜ਼ਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਉਸ ਦੀ ਪਛਾਣ ਦੀ ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ. ਜੇ ਉਪਭੋਗਤਾ ਨੂੰ ਪਹਿਲਾਂ ਹੀ ਵਿੰਡੋ ਸਿਸਟਮ ਦੁਆਰਾ ਪ੍ਰਮਾਣੀਕਰਨ ਕੀਤਾ ਗਿਆ ਹੈ, SQL ਸਰਵਰ ਇੱਕ ਪਾਸਵਰਡ ਲਈ ਨਹੀਂ ਪੁੱਛਦਾ.

ਮਿਕਸਡ ਮੋਡ ਤੋਂ ਭਾਵ ਹੈ ਕਿ SQL ਸਰਵਰ ਦੋਨੋ ਵਿੰਡੋ ਪ੍ਰਮਾਣਿਕਤਾ ਅਤੇ SQL ਸਰਵਰ ਪ੍ਰਮਾਣਿਕਤਾ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ. SQL ਸਰਵਰ ਪ੍ਰਮਾਣੀਕਰਨ ਉਪਭੋਗਤਾ ਦੇ ਖਬਰ ਨੂੰ Windows ਨਾਲ ਕੋਈ ਸੰਬੰਧ ਨਹੀਂ ਬਣਾਉਂਦਾ.

ਪ੍ਰਮਾਣੀਕਰਨ ਬੇਸਿਕ

ਪ੍ਰਮਾਣਿਕਤਾ ਇੱਕ ਉਪਭੋਗਤਾ ਜਾਂ ਕੰਪਿਊਟਰ ਦੀ ਪਛਾਣ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਹੈ. ਇਸ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਆਮ ਤੌਰ ਤੇ ਚਾਰ ਕਦਮ ਹੁੰਦੇ ਹਨ:

  1. ਉਪਭੋਗਤਾ ਪਛਾਣ ਦਾ ਦਾਅਵਾ ਕਰਦਾ ਹੈ, ਆਮ ਤੌਰ ਤੇ ਯੂਜ਼ਰਨੇਮ ਪ੍ਰਦਾਨ ਕਰਕੇ.
  2. ਸਿਸਟਮ ਉਪਭੋਗਤਾ ਨੂੰ ਆਪਣੀ ਪਛਾਣ ਸਾਬਤ ਕਰਨ ਲਈ ਚੁਣੌਤੀ ਦਿੰਦਾ ਹੈ. ਸਭ ਤੋਂ ਆਮ ਚੁਣੌਤੀ ਇੱਕ ਪਾਸਵਰਡ ਲਈ ਬੇਨਤੀ ਹੈ.
  3. ਯੂਜ਼ਰ ਚੁਣੌਤੀ ਦਾ ਜਵਾਬ ਮੰਗਿਆ ਸਬੂਤ ਪ੍ਰਦਾਨ ਕਰਕੇ, ਆਮ ਤੌਰ ਤੇ ਇਕ ਪਾਸਵਰਡ ਦਿੰਦਾ ਹੈ.
  4. ਸਿਸਟਮ ਇਹ ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ ਕਿ ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਪ੍ਰਵਾਨਯੋਗ ਸਬੂਤ ਪ੍ਰਦਾਨ ਕੀਤੇ ਗਏ ਹਨ, ਉਦਾਹਰਣ ਲਈ, ਸਥਾਨਕ ਪਾਸਵਰਡ ਡਾਟਾਬੇਸ ਜਾਂ ਇਕ ਕੇਂਦਰੀ ਪ੍ਰਮਾਣਿਕਤਾ ਸਰਵਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਪਾਸਵਰਡ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ.

SQL ਸਰਵਰ ਅਥਾਂਟੀਕੇਸ਼ਨ ਵਿਧੀਆਂ ਦੀ ਸਾਡੀ ਚਰਚਾ ਲਈ, ਨਾਜ਼ੁਕ ਬਿੰਦੂ ਉਪਰੋਕਤ ਚੌਥੇ ਪਗ਼ ਵਿੱਚ ਹੈ: ਬਿੰਦੂ ਜਿੱਥੇ ਸਿਸਟਮ ਨੇ ਪਛਾਣ ਦੇ ਸਬੂਤ ਦਾ ਪ੍ਰਮਾਣਿਤ ਕੀਤਾ. ਪ੍ਰਮਾਣਿਕਤਾ ਮੋਡ ਦੀ ਚੋਣ ਇਹ ਨਿਰਧਾਰਤ ਕਰਦੀ ਹੈ ਕਿ ਕਿੱਥੇ SQL ਸਰਵਰ ਉਪਭੋਗਤਾ ਦੇ ਪਾਸਵਰਡ ਦੀ ਤਸਦੀਕ ਕਰਦਾ ਹੈ.

SQL ਸਰਵਰ ਪ੍ਰਮਾਣਿਕਤਾ ਮੋਡ ਬਾਰੇ

ਆਉ ਇਸ ਦੋ ਢੰਗਾਂ ਨੂੰ ਥੋੜਾ ਹੋਰ ਅੱਗੇ ਵੇਖੀਏ:

ਵਿੰਡੋਜ਼ ਪ੍ਰਮਾਣੀਕਰਣ ਮੋਡ ਦੀ ਲੋੜ ਹੈ ਕਿ ਉਪਭੋਗਤਾ ਡਾਟਾਬੇਸ ਸਰਵਰ ਨੂੰ ਐਕਸੈਸ ਕਰਨ ਲਈ ਇੱਕ ਸਹੀ ਵਿੰਡੋਜ਼ ਯੂਜ਼ਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ ਪ੍ਰਦਾਨ ਕਰ ਸਕਣ. ਜੇਕਰ ਇਹ ਮੋਡ ਚੁਣਿਆ ਗਿਆ ਹੈ, SQL ਸਰਵਰ SQL ਸਰਵਰ-ਵਿਸ਼ੇਸ਼ ਲੌਗਿਨ ਫੰਕਸ਼ਨੈਲਿਟੀ ਨੂੰ ਅਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ, ਅਤੇ ਉਪਭੋਗਤਾ ਦੀ ਪਛਾਣ ਪੂਰੀ ਤਰ੍ਹਾਂ ਉਸ ਦੇ Windows ਖਾਤੇ ਰਾਹੀਂ ਪੁਸ਼ਟੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ. ਇਹ ਮੋਡ ਨੂੰ ਕਈ ਵਾਰ ਇਕਸਾਰ ਸੁਰੱਖਿਆ ਵਜੋਂ ਪ੍ਰਭਾਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਕਿਉਂਕਿ ਪ੍ਰਮਾਣਿਕਤਾ ਲਈ Windows ਉੱਤੇ SQL ਸਰਵਰ ਦੀ ਨਿਰਭਰਤਾ.

ਮਿਸ਼ਰਿਤ ਅਥਾਂਟੀਕੇਸ਼ਨ ਮੋਡ ਵਿੰਡੋਜ਼ ਕ੍ਰੇਡੇੰਸ਼ਿਅਲ ਦੀ ਵਰਤੋਂ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਪਰ ਉਹਨਾਂ ਨੂੰ ਸਥਾਨਕ SQL ਸਰਵਰ ਉਪਭੋਗਤਾ ਖਾਤਿਆਂ ਨਾਲ ਪੂਰਤੀ ਕਰਦਾ ਹੈ ਜੋ ਪ੍ਰਬੰਧਕ SQL ਸਰਵਰ ਦੇ ਅੰਦਰ ਬਣਾਉਂਦਾ ਅਤੇ ਕਾਇਮ ਰੱਖਦਾ ਹੈ. ਉਪਭੋਗਤਾ ਦਾ ਯੂਜ਼ਰਨਾਮ ਅਤੇ ਪਾਸਵਰਡ ਦੋਨਾਂ ਨੂੰ SQL ਸਰਵਰ ਵਿੱਚ ਸੰਭਾਲਿਆ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਹਰ ਵਾਰ ਜਦੋਂ ਉਹ ਜੁੜ ਜਾਂਦੇ ਹਨ ਤਾਂ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਦੁਬਾਰਾ ਪ੍ਰਮਾਣਿਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ.

ਇੱਕ ਪ੍ਰਮਾਣਿਕਤਾ ਮੋਡ ਚੁਣਨਾ

ਮਾਈਕਰੋਸਾਫਟ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸ ਸਿਫਾਰਸ਼ ਹੈ ਜਦੋਂ ਵੀ ਸੰਭਵ ਹੋਵੇ ਵਿੰਡੋਜ਼ ਅਥਾਂਟੀਕੇਸ਼ਨ ਮੋਡ ਨੂੰ ਵਰਤਣਾ ਮੁੱਖ ਫਾਇਦਾ ਇਹ ਹੈ ਕਿ ਇਸ ਮੋਡ ਦੀ ਵਰਤੋਂ ਤੁਹਾਨੂੰ ਇਕੋ ਜਗ੍ਹਾ 'ਤੇ ਆਪਣੇ ਸਾਰੇ ਉਦਯੋਗ ਲਈ ਖਾਤਾ ਪ੍ਰਸ਼ਾਸਨ ਨੂੰ ਕੇਂਦਰੀਕਰਣ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੀ ਹੈ: ਐਕਟੀਵੇਟ ਡਾਇਰੈਕਟਰੀ ਇਸ ਨਾਟਕੀ ਢੰਗ ਨਾਲ ਗਲਤੀ ਜਾਂ ਨਿਗਰਾਨੀ ਦੀ ਸੰਭਾਵਨਾ ਘਟਦੀ ਹੈ. ਕਿਉਂਕਿ Windows ਦੀ ਯੂਜ਼ਰ ਦੀ ਪਹਿਚਾਣ ਦੀ ਪੁਸ਼ਟੀ ਹੁੰਦੀ ਹੈ, ਖਾਸ Windows ਯੂਜ਼ਰ ਅਤੇ ਸਮੂਹ ਖਾਤਿਆਂ ਨੂੰ SQL ਸਰਵਰ ਤੇ ਲਾਗ ਕਰਨ ਲਈ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਅੱਗੇ, ਵਿੰਡੋ ਪ੍ਰਮਾਣਿਕਤਾ SQL ਸਰਵਰ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ ਐਨਕ੍ਰਿਪਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ.

ਦੂਜੇ ਪਾਸੇ, SQL ਸਰਵਰ ਪ੍ਰਮਾਣੀਕਰਨ, ਉਪਭੋਗਤਾ ਦੇ ਨਾਮ ਅਤੇ ਪਾਸਵਰਡ ਨੂੰ ਸਾਰੇ ਨੈੱਟਵਰਕ ਵਿੱਚ ਪਾਸ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ, ਉਹਨਾਂ ਨੂੰ ਘੱਟ ਸੁਰੱਖਿਅਤ ਬਣਾਉਂਦਾ ਹੈ ਇਹ ਢੰਗ ਇੱਕ ਵਧੀਆ ਚੋਣ ਹੋ ਸਕਦਾ ਹੈ, ਹਾਲਾਂਕਿ, ਜੇ ਉਪਭੋਗਤਾ ਵੱਖ-ਵੱਖ ਨਾ-ਭਰੋਸੇਯੋਗ ਡੋਮੇਨਾਂ ਤੋਂ ਜੁੜ ਰਹੇ ਹਨ ਜਾਂ ਜਦੋਂ ਸੰਭਵ ਤੌਰ 'ਤੇ ਘੱਟ ਸੁਰੱਖਿਅਤ ਇੰਟਰਨੈੱਟ ਐਪਲੀਕੇਸ਼ਨ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਜਿਵੇਂ ਕਿ ASP.NET

ਉਦਾਹਰਨ ਲਈ, ਉਸ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਤੇ ਵਿਚਾਰ ਕਰੋ ਜਿਸ ਵਿੱਚ ਇੱਕ ਭਰੋਸੇਯੋਗ ਡੈਟਾਬੇਸ ਪ੍ਰਬੰਧਕ ਤੁਹਾਡੇ ਸੰਗਠਨ ਨੂੰ ਗੈਰ-ਪੈਰ੍ਹੇ ਰੂਪ ਤੋਂ ਛੱਡ ਦਿੰਦਾ ਹੈ ਜੇ ਤੁਸੀਂ ਵਿੰਡੋਜ਼ ਅਥਾਂਟੀਕੇਸ਼ਨ ਮੋਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ, ਤਾਂ ਉਸ ਉਪਯੋਗਕਰਤਾ ਦੀ ਪਹੁੰਚ ਨੂੰ ਰੱਦ ਕਰਨਾ ਆਪਣੇ ਆਪ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਡੀ ਬੀ ਏ ਦੇ ਐਕਟਿਵ ਡਾਇਰੈਕਟਰੀ ਖਾਤੇ ਨੂੰ ਅਯੋਗ ਕਰਦੇ ਜਾਂ ਹਟਾਉਂਦੇ ਹੋ.

ਜੇ ਤੁਸੀਂ ਮਿਸ਼ਰਟ ਅਥਾਂਟੀਕੇਸ਼ਨ ਮੋਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਸਿਰਫ ਡੀ ਬੀ ਏ ਦੇ ਵਿੰਡੋਜ਼ ਅਕਾਊਂਟ ਨੂੰ ਅਯੋਗ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ, ਪਰ ਤੁਹਾਨੂੰ ਇਹ ਵੀ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਹਰੇਕ ਡਾਟਾਬੇਸ ਸਰਵਰ ਤੇ ਸਥਾਨਕ ਯੂਜਰ ਸੂਚੀਆਂ ਦੁਆਰਾ ਕੰਘ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਕਿ ਕੋਈ ਸਥਾਨਕ ਖਾਤਾ ਮੌਜੂਦ ਨਹੀਂ ਹਨ ਜਿਸ ਵਿਚ ਡੀ.ਬੀ.ਏ. ਇਹ ਬਹੁਤ ਸਾਰਾ ਕੰਮ ਹੈ!

ਸੰਖੇਪ ਰੂਪ ਵਿੱਚ, ਤੁਹਾਡੇ ਦੁਆਰਾ ਚੁਣੀ ਗਈ ਮੋਡ ਸੁਰੱਖਿਆ ਦੇ ਪੱਧਰ ਅਤੇ ਤੁਹਾਡੇ ਸੰਗਠਨ ਦੇ ਡੈਟਾਬੇਸ ਦੇ ਰੱਖ-ਰਖਾਅ ਨੂੰ ਆਸਾਨ ਬਣਾਉਂਦਾ ਹੈ.