8. 圆 $x^{2}+y^{2}=1$ 与直线 $y=k x+2$ 没有公共点的充要条件是
：当圆 $x^{2}+y^{2}=1$ 与直线 $y=k x+2$ 没有公共点时, 有 $\frac{|2|}{\sqrt{k^{2}+1}}>1$, 即 $\sqrt{k^{2}+1}<2$,

$\therefore k^{2}<3, \quad \therefore-\sqrt{3}<k<\sqrt{3}$.

答案： $-\sqrt{3}<k<\sqrt{3}$